
找到需要削减磁盘空间的分区,挂载的文件系统
本文以如下挂载为例:
/opt是 /dev/mapper/systemvg-optlv
/home是 /dev/mapper/systemvg-homelv
2、卸载需要减小的分区
umount /opt
如遇到 umount: /opt: device is busy 报错,可使用 fuser -m /opt 查看占用的用户进程,使用kill -9 杀死相关进程
3、对/opt的分区进行文件系统检查
e2fsck -f /dev/mapper/systemvg-optlv
4、将/opt的分区缩容至目标大小
resize2fs /dev/mapper/systemvg-optlv 15G
5、重新挂载/opt
mount /opt
6、缩小逻辑卷
lvreduce -L 15G /dev/mapper/systemvg-optlv
7、扩展 /home挂载文件系统逻辑卷大小
lvextend -l +100%FREE /dev/mapper/systemvg-homelv
8、重新计算/home的文件系统
resize2fs -p /dev/mapper/systemvg-homelv
9、df -h 验证结果
1、最简单的方法,ln命令建立符号链接,把其他分区的文件夹链接过来。
2、也可以用分区调整软件调整/home分区的大小。
3、更换分区也行,把当前/home分区的内容全部复制到新分区,注意权限设置。然后更改/etc/fstab文件中/home分区的挂载。
(2、3两种方式都应该认真检查/etc/fstab文件有没有问题。
Linux
Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10月5日(这是第一次正式向外公布的时间)。
空闲分区要挂在到/home下,需要注意之前是否有分区已经挂载到/home下了1、如果之前没有分区挂载到/home下,则可以将磁盘的空闲空间新建分区,然后用mout命令挂载到 /home下。
2、如果之前已经有分区挂载到/home下了,此时需要将/home下的所有文件移动到其他非/home下的位置,然后使用fdisk 删除原来分区,然后用空闲空间新建分区,之后再挂载到/homex下,最后将之前的文件移回来即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)