选择磁盘空间 Centos 6.3

Apache 只能使用 50 GB,因此,如果我的网站超过此金额,则服务器将失败。 此虚拟机已分配 200 GB. 但我没有正确地放汤。 我如何才能从中划出一部分空间 lv_home 在 lv_root?

# df -h
/dev/mapper/vg_nastgweblls01-lv_root
50G 5.0G 42G 11% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
/dev/sda1 485M 109M 352M 24% /boot
/dev/mapper/vg_nastgweblls01-lv_home
142G 188M 135G 1% /home
已邀请:

窦买办

赞同来自:

您需要卸下文件系统以压缩它。 因此对于 / home 你想登录 root 和

umount /home

. 如果他是“忙”。 在这里,您可能需要使用文件停止任何进程。

然后将文件系统剪切到尺寸小于目标逻辑卷。

resize2fs /dev/mapper/vg_nastgweblls01-lv_home 99G

将逻辑卷缩减为指定大小。

lvreduce -L 100G /dev/mapper/vg_nastgweblls01-lv_home

将文件系统增加到逻辑卷的储罐。

resize2fs /dev/mapper/vg_nastgweblls01-lv_home

我这样做的原因是我不需要进行任何数学计算并将文件系统保存具有容器大小。 有点懒洋洋地,但工作正常。

现在你有一个自由的root。

lvextend -L 75G /dev/mapper/vg_nastgweblls01-lv_root
resize2fs /dev/mapper/vg_nastgweblls01-lv_root

随意留下一些未分配的空间,因为根据需要更容易增加它。

要回复问题请先登录注册