我在 Mac OSX 上安装了 RHEL6 VM。安装的设备(mount
在 vm 上)是:
/dev/mapper/sys-root on / type ext4 (rw,noatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw,noatime)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
.host:/ on /mnt/hgfs type vmhgfs (rw,ttl=1)
df -h
给出:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/sys-root 17G 16G 653M 96% /
tmpfs 1.8G 0 1.8G 0% /dev/shm
/dev/sda1 237M 65M 160M 29% /boot
.host:/ 466G 252G 215G 54% /mnt/hgfs
/
空间不足,我想扩展它。在非虚拟机上,我会使用启动 CD 重新启动并重新分区。
有没有办法可以扩展 vmware 卷的大小?
答案1
我看到至少两种方法(从简单到困难): - 添加新磁盘,或者 - 从外部(VMware)调整磁盘大小,摆弄分区表并(可能)添加另一个分区
然后 - 在新磁盘或分区上创建物理卷(pvcreate) - 扩展卷组(vgextend) - 调整根卷大小(lvresize) - 调整根文件系统大小(resize2fs)