我在 VMware 服务器上安装了 Suse Enterprise Server 12,我希望能够增加根卷,理想情况下我希望能够将其设置为自动扩展。下面是布局。
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/system-root 10G 8.4G 1.1G 89% /
udev 916M 100K 916M 1% /dev
tmpfs 916M 112K 916M 1% /dev/shm
/dev/sda1 61M 43M 15M 75% /boot
答案1
我最终使用 gparted 启动并扩展了分区大小调整。然后在分区管理器中我调整了分区大小,一切正常。为了确保万无一失,我首先在克隆的虚拟机中对其进行了测试。
答案2
要使用的命令:我相信你的 VG 名称是“system”,LV 名称是“root”
vgdisplay [VG name]
查找可用的 PE 数量、PE 的大小以及可用的空闲空间量。这会告诉您还有多少空间可以扩展。
假设你想扩展 5G 并且可以使用
你可以做:
lvextend -L +5G [lvname] will increase it by 5 GB
对于较旧的内核,您需要卸载它才能调整大小,这意味着您必须在维护模式下执行此操作,然后执行
resize2fs [LVNAME]
顺便说一句,操作系统可能不会为您执行此操作,因为您需要先运行“e2fsck -f [LVNAME]”。
您可以随时调整较新的内核大小
resize2fs [LVNAME]
希望有帮助!