Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
2017-11-14 17:03
656 查看
转自:https://www.cnblogs.com/kevingrace/p/5825963.html
当我们在安装系统的时候,由于没有合理分配分区空间,在后续维护过程中,发现有些分区空间不够使用,而有的分区空间却有很多剩余空间。如果这些分区在装系统的时候使用了lvm(前提是这些分区要是lvm逻辑卷分区),那么就可以轻松进行扩容或缩容!不同文件系统类型所对应的创建、检查、调整命令不同,下面就针对xfs和ext2/3/4文件系统的lvm分区空间的扩容和缩容的操作做一记录:
------------------------------------------------------------------------------------------
特别注意的是:
resize2fs命令 针对的是ext2、ext3、ext4文件系统
xfs_growfs命令 针对的是xfs文件系统
------------------------------------------------------------------------------------------
1)ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持)
2)xfs文件系统的调整命令是xfs_growfs(只支持增大)
实例1(当系统上还有空闲空间的时候)
虽然xfs文件系统只支持增加,不支持减少。但并不是说在xfs系统文件下不能减小,只是减小后,需要重新格式化才能挂载上。这样原来的数据就丢失了!
实例2: 这种情况只适用于系统刚安装好,逻辑分区内没有什么数据或数据不多且不重要可以删除或拷贝的情况下
----------------------------------------温馨提示--------------------------------------------
若是减小分区空间,减小前必须要先卸载这个分区。如果卸载有问题,解决如下:
[root@localhost ~]# umount /home/
umount: /home: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:
[root@localhost ~]# fuser -m -k /home
/home: 1409 1519ce 1531e 1532e 1533e 1534e 1535e 1536e 1537e 1538e 1539e 1541e 1543e 1544e 1545e 1546e 1547e 1548e 1549e 1550e 1601m
再次卸载home分区就成功了。
[root@localhost ~]# umount /home/
-k 表示自动把霸占home分区的进程kill掉!
如果你不是很明确是否要杀死所有霸占设备的程序,还可以加一个-i 参数,这样每杀死一个程序前,都会询问!(即fuser -m -v -i -k /home)
--------------------------------------------------------------------------------------------
***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************
当我们在安装系统的时候,由于没有合理分配分区空间,在后续维护过程中,发现有些分区空间不够使用,而有的分区空间却有很多剩余空间。如果这些分区在装系统的时候使用了lvm(前提是这些分区要是lvm逻辑卷分区),那么就可以轻松进行扩容或缩容!不同文件系统类型所对应的创建、检查、调整命令不同,下面就针对xfs和ext2/3/4文件系统的lvm分区空间的扩容和缩容的操作做一记录:
------------------------------------------------------------------------------------------
特别注意的是:
resize2fs命令 针对的是ext2、ext3、ext4文件系统
xfs_growfs命令 针对的是xfs文件系统
------------------------------------------------------------------------------------------
1)ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持)
实例2: 这种情况只适用于系统刚安装好,逻辑分区内没有什么数据或数据不多且不重要可以删除或拷贝的情况下
若是减小分区空间,减小前必须要先卸载这个分区。如果卸载有问题,解决如下:
[root@localhost ~]# umount /home/
umount: /home: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:
[root@localhost ~]# fuser -m -k /home
/home: 1409 1519ce 1531e 1532e 1533e 1534e 1535e 1536e 1537e 1538e 1539e 1541e 1543e 1544e 1545e 1546e 1547e 1548e 1549e 1550e 1601m
再次卸载home分区就成功了。
[root@localhost ~]# umount /home/
-k 表示自动把霸占home分区的进程kill掉!
如果你不是很明确是否要杀死所有霸占设备的程序,还可以加一个-i 参数,这样每杀死一个程序前,都会询问!(即fuser -m -v -i -k /home)
--------------------------------------------------------------------------------------------
***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************
相关文章推荐
- Linux下对LVM逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
- Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
- Linux中对lvm逻辑卷分区大小的调整教程(针对xfs与ext4不同文件系统)
- Linux下对LVM逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
- centos下扩容根分区(针对xfs和ext4不同文件系统)
- linux文件系统调整大小的方法(linux调整分区大小)
- Linux下动态调整LVM文件系统大小
- Linux Ext2/Ext3/Ext4 文件系统分区
- Ext3 和 ext4 文件系统在线调整大小内幕
- linux磁盘 分区 物理卷 卷组 逻辑卷 文件系统加载点操作案例
- ubuntu(linux)文件系统分区调整(可以解决根目录空间不足,而/home空间比较大的情况)
- linux 逻辑卷管理 调整分区大小
- linux 逻辑卷管理 调整分区大小
- linux 缩减文件系统大小 LVM
- linux调整lvm分区大小
- linux 逻辑卷管理 调整分区大小
- Ext3 和 ext4 文件系统在线调整大小内幕
- linux 逻辑卷管理 调整分区大小
- linux调整lvm分区大小(/home分区过大,/root分区过小)
- linux下,使用lvm 创建、扩充 、缩减 逻辑磁盘大小,以及相应的文件系统大小