1. 開啟ESXi的SSH功能,用vSphere Client登錄ESXi, 選中服務器, 在右側標簽欄選擇Configuration->SecurityProfile->Services->Properties…
2. SSH登入服務器, 在類似於/vmfs/volumes/datastore1的目錄下, 建立新的文件夾用於放新的虛擬機文件
3. 克隆
/vmfs/volumes/539c1544-eb91cdce-ddcc-3c07544cc9ea # vmkfstools -i 02-centos-5.8/01-centos-5.8.vmdk 03-centos-5.8/03-centos-5.8.vmdk -d thin Destination disk format: VMFS thin-provisioned Cloning disk '02-centos-5.8/01-centos-5.8.vmdk'... Clone: 100% done.
4. 在vSphere Client下, 新建虛擬機, 選擇自定義, (注意在網卡配置時, 網卡選擇不對可能會讓網絡無法啟動). 在Select a disk 的時候, 選擇使用之前克隆產生的硬盤.
5. 如果網絡出現問題, 出現
service network restart Shutting down loopback insterface: [ OK ] Bringing up loopback insterface: [ OK ] Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]
在我的Mac mini上, 在虛擬機Summary -> Edit Settings 刪除網卡, 添加時選擇類型為E1000可以解決問題. 設置靜態IP, 修改/etc/sysconfig/network-script/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=static ONBOOT=yes BROADCAST=192.168.1.255 HWADDR=00:0C:29:AC:89:0E TYPE=Ethernet IPADDR=192.168.1.201 NETMASK=255.255.255.0
設置網關, 修改 /etc/sysconfig/network
NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=localhost.localdomain GATEWAY=192.168.1.1
設置DNS 修改 /etc/resolv.conf, 使用 nameserver 8.8.8.8 nameserver 192.168.1.1 在Centos6.2下, 會讓你到相應的ifcfg-eth* 文件里添加
DNS1=192.168.1.1 DNS2=8.8.8.8