本文示例在esxi中克隆虛擬機hadoop-1(已存在), 克隆到hadoop-2。
1、啟用esxi的ssh
登錄esxi web界面,在左側(cè)導航器右擊主機->服務->啟用安全Shell(ssh)

image.png
2、ssh登錄esxi
3、找到虛擬機所在目錄
假設已經(jīng)存在虛擬機名為hadoop-1, 那么在終端輸入命令:find / -name hadoop-1, 結(jié)果如下:

image.png
可以看到虛擬機所在目錄為:/vmfs/volumes/5dee862f-6c107bc2-9290-0c9d9239daa7,
4、建立新虛擬機目錄
切換目錄并新建hadoop-2目錄:
cd /vmfs/volumes/5dee862f-6c107bc2-9290-0c9d9239daa7
mkdir hadoop-2
5、拷貝vmx文件
切換到hadoop-2目錄:cd hadoop-2, 在hadoop-2目錄下執(zhí)行:
cp ../hadoop-1/hadoop-1.vmx ./hadoop-2.vmx
6、克隆vmdk
vmkfstools -i ./hadoop-1/hadoop-1.vmdk ./hadoop-2.vmdk
7、修改vmx文件
執(zhí)行vim hadoop-2.vmx, 將文件內(nèi)容中所有的hadoop-1改為hadoop-2。
可用vim編輯器的批量替換命令: %s/hadoop-1/hadoop-2/g
克隆完成
8、esxi導入克隆完成的虛擬機

image.png

image.png

image.png
新建虛擬機,選擇注冊現(xiàn)有虛擬機->對話框中選擇hadoop-2.vmx文件確定即可。