注意:拷贝虚拟机时,千万不要直接拷贝虚拟机的目录,否则磁盘精简会自动变成厚格式。应该先新建好目录,然后先拷vmdk,然后拷vmx文件。
如果vmdk迁移后,启动虚拟机,磁盘会自动变为厚格式。必须手工将磁盘格式从厚格式变为精简格式。
首先在“配置”=》“安全配置文件”=》“防火墙”中打开远程技术支持。接着用Puttyd建立SSH连接。
执行前先关闭虚拟机
进入目录/vmfs/volumes/datastore1/
vmkfstools -i RHEL4.7.vmdk -d thin RHEL4.7-thin.vmdk
(如果文件名包含空格等字符的情况下,需要用单引号将文件名括起来使用)
克隆完成后,使用Linux mv命令将RHEL4.7.vmdk改名为RHEL4.7.vmdk.bak,将RHEL4.7-flat.vmdk改名为RHEL4.7-flat.vmdk.bak,将RHEL4.7-thin.vmdk改名为RHEL4.7.vmdk,重新启动虚拟机
此时重启一次虚拟机,虚拟磁盘会变成RHEL4.7-thin-flat.vmdk,把RHEL4.7.vmdk文件中的磁盘改为RHEL4.7-flat.vmdk,同时将RHEL4.7-thin-flat.vmdk改为RHEL4.7-flat.vmdk,再重启虚拟机。
全部做完后,将虚拟机从清单删除,然后重新添加进清单,这样虚拟机磁盘显示就变为精简了。
本文转自问道博客51CTO博客,原文链接http://blog.51cto.com/450236/1901981如需转载请自行联系原作者
crackernet