Linux下调整根目录和home目录的空间大小

Linux下调整根目录和home目录的空间大小,第1张

安装Linux时全部走的默认,导致home路径过大,由于安装CDH对home没有要求,现将home减小,增大根目录的大小,步骤如下: 由此可以看到根目录与home目录都是xfs格式,由于xfs文件系统只支持增大分区空间的情况,不支持减小的情况。 若减小,只能在减小后将逻辑分区重新通过 mkfs.xfs 命令重新格式化才能挂载上,这样的话这个逻辑分区上原来的数据就丢失了。 由此可见,/home目录已经被umount掉。 由此可见,home减少了100G空间,根目录增加了100G空间。

首先,你得有空余的空间,比如,你发现你的/home所在分区还有好多G的剩余空间,那你就可以把/var整个目录的内容移到那个硬盘分区里去,根目录一下就空出好几个G来了。等你把/var移到新分区后,修改/etc/fstab文件,让那个分区下的相应目录开机就自动挂接到系统根分区里来成为/var,你的根分区容量不足的问题就解决了。

特别说明:/var不是系统启动必须的,你把里面的文件全删掉也不影响系统启动,缺省地,你的网站内容也在那个目录下(/var/www目录)。

因为你没说你用哪种发行版本的Linux,无法给你写详细步骤。

另外,还有一种叫《Linux下不丢失数据修改分区大小》的做法,我没用过,不知道你有没有胆量试用。详情请参考:www.cnyunwei.com/thread-21219-1-1.html

通过命令lsblk结果可判断sda3是个逻辑卷组LVG共928.5G,现在分配了100G的空间创建了逻辑卷LV为根目录/ ,所以可以使用逻辑卷扩容给/增加容量第一步扩容lv, 命令是 lvextend -l 100%FREE /dev/mapper/ubuntu—vgubuntu—lv第二步应用到文件系统/目录这里的命令要根据根目录的文件系统类型来用对应的命令,2种常见的类型是xfs和ext4,xfs的命令是xfs_growfs / ,ext4命令是resize2fs /做完后用df -h查看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7573077.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存