redhat linux 从/home目录扩展空间至/根目录
查看分区大小
[root@easdb01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_easdb01-lv_root 50G 3.5G 44G 8% /
tmpfs 32G 224K 32G 1% /dev/shm
/dev/sda1 485M 40M 421M 9% /boot
/dev/mapper/vg_easdb01-lv_home 217G 188M 205G 1% /home
卸载/home分区
[root@easdb01 ~]# umount /home
可以看到/home分区不见了
[root@easdb01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_easdb01-lv_root 50G 3.5G 44G 8% /
tmpfs 32G 224K 32G 1% /dev/shm
/dev/sda1 485M 40M 421M 9% /boot
重置/home分区大小
[root@easdb01 ~]# resize2fs -p /dev/mapper/vg_easdb01-lv_home 117G
resize2fs 1.41.12 (17-May-2010)
请先运行 'e2fsck -f /dev/mapper/vg_easdb01-lv_home'.
提示需要先运行:
[root@easdb01 ~]# e2fsck -f /dev/mapper/vg_easdb01-lv_home
e2fsck 1.41.12 (17-May-2010)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/vg_easdb01-lv_home: 11/14393344 files (0.0% non-contiguous), 951247/57542656 blocks
再运行重置分区大小:
[root@easdb01 ~]# resize2fs -p /dev/mapper/vg_easdb01-lv_home 117G
resize2fs 1.41.12 (17-May-2010)
Resizing the filesystem on /dev/mapper/vg_easdb01-lv_home to 30670848 (4k) blocks.
Begin pass 3 (max = 1757)
正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/mapper/vg_easdb01-lv_home is now 30670848 blocks long.
加载/home分区
[root@easdb01 ~]# mount /home/
[root@easdb01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_easdb01-lv_root 50G 3.5G 44G 8% /
tmpfs 32G 224K 32G 1% /dev/shm
/dev/sda1 485M 40M 421M 9% /boot
/dev/mapper/vg_easdb01-lv_home 116G 188M 110G 1% /home
将lv_home逻辑分区减小到指定大小
[root@easdb01 ~]# lvre
lvreduce lvremove lvrename lvresize
[root@easdb01 ~]# lvreduce -L 117G /dev/mapper/vg_easdb01-lv_home
WARNING: Reducing active and open logical volume to 117.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lv_home? [y/n]: y
Reducing logical volume lv_home to 117.00 GiB
Logical volume lv_home successfully resized
查看卷组信息:
[root@easdb01 ~]# vgdisplay
--- Volume group ---
VG Name vg_easdb01
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 299.51 GiB
PE Size 4.00 MiB
Total PE 76674
Alloc PE / Size 50432 / 197.00 GiB
Free PE / Size 26242 / 102.51 GiB
VG UUID Kopjdv-GfET-USVw-F1bK-1Qdn-Bf80-uUmTGg
扩展lv_root卷大小
[root@easdb01 ~]# lvextend -L +100G /dev/mapper/vg_easdb01-lv_root
Extending logical volume lv_root to 150.00 GiB
Logical volume lv_root successfully resized
重新设定lv_root卷大小
[root@easdb01 ~]# resize2fs -p /dev/mapper/vg_easdb01-lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/vg_easdb01-lv_root is mounted on /; on-line resizing required
old desc_blocks = 4, new_desc_blocks = 10
Performing an on-line resize of /dev/mapper/vg_easdb01-lv_root to 39321600 (4k) blocks.
The filesystem on /dev/mapper/vg_easdb01-lv_root is now 39321600 blocks long.
查看分区,已将空间扩展至/根目录
[root@easdb01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_easdb01-lv_root 148G 3.5G 137G 3% /
tmpfs 32G 224K 32G 1% /dev/shm
/dev/sda1 485M 40M 421M 9% /boot
/dev/mapper/vg_easdb01-lv_home 116G 188M 110G 1% /home
[root@easdb01 ~]#
redhat linux 从/home目录扩展空间至/根目录的更多相关文章
- Linux查看磁盘目录内存空间使用情况
du 显示每个文件和目录的磁盘使用空间 命令参数 -c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和. -s或--summarize 仅显示总计,只列出最后加总的 ...
- linux中各目录及详细介绍
一.Linux文件系统的层次结构 在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构,如图: 二.目录 1.目录的定义 目录相当于Windows中的文件夹,目 ...
- Linux Home目录硬盘空间缩减
Linux Home目录硬盘空间缩减 操作 基于centos6.5 x86_64, runlevel 3,命令行模式,测试成功. 1.首先查看磁盘使用情况 [root@localhost ~]# ...
- Unix&Linux技术文章目录(2015-12-22更新)
Unix & Linux 方面的博客整理.归纳分类,要坚持不懈的学习Unix &Linux,加油!技术需要累积和沉淀.更需要锲而不舍的精神.持之以恒的毅力!借此下面名句勉励自己! 书上 ...
- Linux文件系统的目录结构详解
Linux文件系统的目录结构详解 一.前 言 文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构. 二.目 录 1.什么是文件系统 2.文件 ...
- 2019-08-28 redhat linux如何部署禅道服务器(一键安装包)
linux一键安装包内置了XXD.apache, php, mysql这些应用程序,不需要再单独安装部署. linux一键安装包分为32位和64位两个包,请大家根据操作系统的情况下载相应的包. 一.准 ...
- 大数据每日干货第四天(linux基础之一目录结构与常用命令)
为了和qq空间同步,也写的第四天,前面几天明天会发布,本来打算把每天学的东西记录下来,通过朋友给的建议要发的话稍微系统化下,从大数据需要的linux基础,到离线数据分析包括hadoop. ...
- Linux中/proc目录下文件详解
转载于:http://blog.chinaunix.net/uid-10449864-id-2956854.html Linux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统 ...
- Linux文件系统的目录结构
Linux下的文件系统为树形结构,入口为/ 树形结构下的文件目录: 无论哪个版本的Linux系统,都有这些目录,这些目录应该是标准的.各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差 ...
随机推荐
- 轮播插件unslider.min.js使用demo
有两种应用方式: 1.轮播图片作为<img>标签使用 HTML代码: <html> <head> <meta charset="utf-8" ...
- POJ 2923 Relocation(01背包+状态压缩)
题意:有人要搬家,有两辆车可以运送,有若干家具,车有容量限制,而家具也有体积,那么如何运送会使得运送车次最少?规定两车必须一起走,两车一次来回只算1躺. 思路:家具怎么挑的问题,每趟车有两种可能:1带 ...
- 洛谷 P2038 无线网络发射器选址
题目描述 随着智能手机的日益普及,人们对无线网的需求日益增大.某城市决定对城市内的公共场所覆盖无线网. 假设该城市的布局为由严格平行的129 条东西向街道和129 条南北向街道所形成的网格状,并且相邻 ...
- HDU 5097 Page Rank (模拟)
题目背景是以前用来对网页进行排名的Page Rank算法,是早期Google的革命性发明. 背后的原理是矩阵和图论.这个数学模型是由Google的创始人拉里·佩奇和谢尔盖·布林发现的. 如果一个网页被 ...
- Python XML 解析
什么是 XML? XML 指可扩展标记语言(eXtensible Markup Language). XML 被设计用来传输和存储数据. XML 是一套定义语义标记的规则,这些标记将文档分成许多部件并 ...
- opencv c++编译
g++ image2png.cpp -o test `pkg-config --cflags --libs opencv`
- java的IO机制
BIO.NIO.AIO -----> Block-IO : inputStream 和OutputStream,Reader和Writer 1个连接,启动一个线程,这样导致很大的线程开销 NIO ...
- skynet 学习笔记-netpack模块(1)
int luaopen_netpack(lua_State *L) { luaL_checkversion(L); luaL_Reg l[] = { { "pop", lpop } ...
- iOS应用架构谈-part1概述
当我们讨论客户端应用架构的时候,我们在讨论什么? 其实市面上大部分应用不外乎就是颠过来倒过去地做以下这些事情: --------------- --------------- ------------ ...
- Diff Two Arrays-freecodecamp算法题目
Diff Two Arrays(比较两个数组) 1.要求 比较两个数组,然后返回一个新数组 该数组的元素为两个给定数组中所有独有的数组元素.换言之,返回两个数组的差异. 2.思路 定义一个新数组变量, ...