这是我在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
这些是关于pipe理LVM文件系统和逻辑卷的Fedora文档,包括如何实现你所要求的细节。
vgdisplay先看看你是否有空间。 如果你这样做,你可以扩展LV的/ home并dynamicresize。
如果你没有空间,你会想要
减less/文件系统减lessLV挂载为/文件系统
这需要启动到救援模式,因为你减less时不能有/挂载。