增加Linux分区dynamic?

这是我在Linux上的

[root@linxuph53 logs]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_linuxph53-lv_root 38G 11G 26G 29% / tmpfs 4.0G 0 4.0G 0% /dev/shm /dev/sda1 485M 54M 406M 12% /boot /dev/mapper/vg_linuxph53-lv_home 35G 30G 3.9G 89% /home 

/ home正在被网站内容使用,我想把未使用的空间从/转移到/ home,像6-10个额外的GB

这可能吗? 我不能closures服务,是否有dynamic分配更多的空间/ home分区

我可以在没有任何问题的窗口中做到这一点,但不知道如何在Linux上做到这一点

OS – Fedora Core 14

谢谢,德米特里

如果您正在缩小文件系统,则必须按照与扩展fs相反的顺序工作:首先缩小FS,然后缩小LV。 不要将LV的大小调整为文件系统的确切大小,否则将面临数据损坏,这并不明显! 首先将文件系统的大小调整到低于磁盘所需的数量,然后调整LV的大小,使其达到FS所需的大小,然后展开FS以占用可用的空间。

假设你使用ext2 / ext3或ext4,首先缩小/

 resize2fs /dev/mapper/vg_linuxph53-lv_root $((16*1024-256))MB lvresize -L $((16*1024))MB resize2fs /dev/mapper/vg_linuxph53-lv_root 

然后展开/home

 lvresize -L +16GB /dev/mapper/vg_linuxph53-lv_home resize2fs /dev/mapper/vg_linuxph53-lv_home 

http://docs.fedoraproject.org/en-US/Fedora/14/html/Storage_Administration_Guide/s1-system-config-lvm-editing-lv.html应该看到你的权利。

这些是关于pipe理LVM文件系统和逻辑卷的Fedora文档,包括如何实现你所要求的细节。

vgdisplay先看看你是否有空间。 如果你这样做,你可以扩展LV的/ home并dynamicresize。

如果你没有空间,你会想要

减less/文件系统减lessLV挂载为/文件系统

这需要启动到救援模式,因为你减less时不能有/挂载。