硬盘制备:精简制备
通过数据存储浏览器复制虚拟机的目录,复制得很慢,vmdk文件比原来的还大。
主要是因为他复制了 虚拟机名称-flat.vmdk文件,这个文件是虚假机硬盘设置的大小。
主机启用安全Shell(SSH),使用SSH连接上,用命令复制也是一样的,(复制太慢,取消了)
[root@localhost:/vmfs/volumes/6058a79b-00000000-0000-0000000073ca/CentOS76-1] du -h *
6.6G CentOS76-1-flat.vmdk
64.0K CentOS76-1.nvram
0 CentOS76-1.vmdk
0 CentOS76-1.vmsd
0 CentOS76-1.vmx
1.0M vmware.log
解决办法:在数据存储浏览器里,创建目录,逐个复制虚拟机内的文件。
或者复制文件,排除vmdk文件,手动在数据存储浏览器里复制vmdk文件。
cp `ls|grep -v -E '*-flat.vmdk|*.vmdk'|xargs` /vmfs/volumes/6058a79b-00000000-0000-0000000073ca/VirtualMachines/CentOS/CentOS76-1
用grep -v 表示排除,-E 表示正则,用xargs把选出的文件传给cp做参数
仅在Esxi上,而不是ESX:在SSH登录后重新启动VM客户端后台驻留程序
使用SSH连接上主机,执行:/etc/init.d/hostd restart
(自己评估风险)
无法创建虚拟机 CentOS7.6-1。无法完成操作,因为文件或文件夹 /vmfs/volumes/6058a79b-bc98be60-cd94-2cea7fe773ca/CentOS7.6-1 已存在
虚拟机名称不能包括.改为CentOS76-1
如何通过ESXi主机或命令行来导出或导入虚拟机?
VMWARE VCENTER6.5将虚拟机导出到OVF无法导出清单文件(.mf)报错1009的解决办法 | eumz