hel*_*y77 17 partition lvm resize2fs
嗨,我需要通过减少 /home 来增加根分区空间,在 Centos 6.6 中,我的情况是这样的:
/dev/mapper/VolGroup-lv_root 50G 46G 1,6G 97% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
/dev/sda1 477M 61M 391M 14% /boot
/dev/mapper/VolGroup-lv_home 140G 3,9G 129G 3% /home
Run Code Online (Sandbox Code Playgroud)
是否可以?
Jod*_*mon 22
这不是我会在网上做的事情,但我认为这是可能的。我猜你正在使用 ext4。
卸载 /home
$ umount /home
Run Code Online (Sandbox Code Playgroud)缩小 /home 文件系统
$ fsck -f /dev/mapper/VolGroup-lv_home
$ resize2fs /dev/mapper/VolGroup-lv_home 80G
Run Code Online (Sandbox Code Playgroud)缩小 /home 逻辑卷
$ lvreduce -L -40G /dev/mapper/VolGroup-lv_home
Run Code Online (Sandbox Code Playgroud)将 /home 分区的大小调整为 LV 的大小
$ resize2fs /dev/mapper/VolGroup-lv_home
Run Code Online (Sandbox Code Playgroud)扩展 /root 逻辑卷
$ lvextend -L +40G /dev/mapper/VolGroup-lv_root
Run Code Online (Sandbox Code Playgroud)扩展 /root 文件系统
$ fsck -f /dev/mapper/VolGroup-lv_root
$ resize2fs /dev/mapper/VolGroup-lv_root
Run Code Online (Sandbox Code Playgroud)挂载 /home
$ mount /home
Run Code Online (Sandbox Code Playgroud)您无法调整或更改当前安装的存储设备上的任何分区的大小。这意味着如果您打算修改根分区,则需要关闭系统(因为您无法卸载它)
您需要在外部操作系统中启动(例如使用 live-CD)来执行这些任务。我建议您在对分区进行任何操作之前备份所有敏感数据。
归档时间: |
|
查看次数: |
57336 次 |
最近记录: |