Content Entry

VMware Server - 增加虚拟磁盘空间

Published: 2008-07-17 Categories: Software Tags: VMware Disk Space vmware-vdiskmanager Software

VMware Server 虚拟机,无法在 VMware Server Console 控制台里为虚拟磁盘增加空间

但 vmware 提供了一个命令行工具: vmware-vdiskmanager

进入当前主机虚拟磁盘存放目录,每虚拟文件大小上限 2Gb。 
查看列表,该主机名 "CentOS_5_Simple", 磁盘容量 3Gb, 两个虚拟分割文件:
rui@eryx-desktop:/factr/.virtual/CentOS_5_Simple$ ll
total 2842756
-rw------- 1 rui rui 1997209600 2008-07-17 13:12 CentOS_5_Simple-s001.vmdk
-rw------- 1 rui rui 857276416 2008-07-17 13:11 CentOS_5_Simple-s002.vmdk
-rw------- 1 rui rui 406 2008-07-17 13:09 CentOS_5_Simple.vmdk
-rw------- 1 rui rui 0 2008-01-25 16:16 CentOS_5_Simple.vmsd
-rwxr-xr-x 1 rui rui 949 2008-07-17 12:59 CentOS_5_Simple.vmx
-rw------- 1 rui rui 8664 2008-07-17 12:59 nvram

执行修改, 调整磁盘容量为 6Gb :
rui@eryx-desktop:/factr/.virtual/CentOS_5_Simple$ vmware-vdiskmanager -x 6Gb CentOS_5_Simple.vmdk
Using log file /tmp/vmware-root/vdiskmanager.log
The old geometry C/H/S of the disk is: 522/255/63
The new geometry C/H/S of the disk is: 783/255/63
Disk expansion completed successfully.

WARNING: If the virtual disk is partitioned, you must use a third-party
utility in the virtual machine to expand the size of the
partitions. For more information, see:
http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647

再次查看虚拟文件,修改成功:
rui@eryx-desktop:/factr/.virtual/CentOS_5_Simple$ ll
total 2791076
-rw------- 1 rui rui 1997209600 2008-07-17 13:25 CentOS_5_Simple-s001.vmdk
-rw------- 1 rui rui 857276416 2008-07-17 13:25 CentOS_5_Simple-s002.vmdk
-rw------- 1 rui rui 196608 2008-07-17 13:25 CentOS_5_Simple-s003.vmdk
-rw------- 1 rui rui 327680 2008-07-17 13:25 CentOS_5_Simple-s004.vmdk
-rw------- 1 rui rui 65536 2008-07-17 13:25 CentOS_5_Simple-s005.vmdk
-rw------- 1 rui rui 541 2008-07-17 13:25 CentOS_5_Simple.vmdk
-rw------- 1 rui rui 0 2008-01-25 16:16 CentOS_5_Simple.vmsd
-rwxr-xr-x 1 rui rui 949 2008-07-17 12:59 CentOS_5_Simple.vmx
-rw------- 1 rui rui 8664 2008-07-17 13:24 nvram

--EOF--

comments loading