不過在到NetApp NOW網站下載 Simulate ONTAP8.x 後會發現是 .tgz 檔。參考Install Guide,他很簡單的說,要上放ESXi Server的 local storage or remote storage。然後呢?
哈~當然是考驗你的VMwrae操作了。我覺得NetApp這一包軟體弄得很遜!不知道為甚麼就不要做成 .ovf or .ova 讓大家方便匯入ESXi就好?有甚麼難處嗎?
我使用NetApp storage的NFS protocol 給 vSphere5 當share storage,所以我使用一台VM(Linux)再把NFS share storage掛載。接下來就是在這Linux VM上把模擬器複製上storage然後執行:
# tar zxvf vsim-DOT813-7m-esx.tgz
接下來在 vCenter 上使用 Browser Datastore 功能,找剛剛解開目錄 vsim-7m 中的 DataONTAP.vmx 檔。把他 「Add to Inventory」後,模擬器 VM就已經OK了!接下來就把他開機吧! 嗯~折騰人的地方來了...開機出現錯誤訊息:
仔細查看 vsim-7m 目錄中,確實有 DataONTAP-sim.vmdk存在,而且他是 Provision 格式的硬碟。在NOW網站搜尋這錯誤,發現有解決方法,看起來應該是這格式有點問題,所以NOW網站上面教你把這硬碟改成 flat...(是的!沒有Provision好處了,直接吃掉你200多G的的空間!)NOW網站 KB ID:Cannot open the disk '/vmfs/volumes/xxxxxxxxxxxxx/vsim-7m/DataONTAP-sim.vmdk' or one of the snapshot disks it depends on.
The system cannot find the file specified
VMware ESX cannot find the virtual disk "/vmfs/volumes/bcd6170a-5bc85b97/vsim-DOT812-cm/DataONTAP-sim.vmdk". Verify the path is valid and try again.
Booting clustered Data ONTAP or Data ONTAP 7-Mode VSIM fails on ESXi 5.1 with the error 'Cannot open the disk' or 'VMware ESX cannot find the virtual disk'
KB ID: 2017685 Version: 3.0 Published date: 07/24/2013解決方法是要SSH登入ESXi (Configuration -> Security Profile 把 SSH service開啟)執行以下4步驟:
# vmkload_mod multiextent然後把 DataONTAP-sim.vmdk clone 一份,並且把格式改成 thick:
# vmkfstools -i DataONTAP-sim.vmdk DataONTAP-sim-new.vmdk -d zeroedthickClone好以後,刪除舊的硬碟檔案 :
# vmkfstools -U DataONTAP-sim.vmdk把新的硬碟檔案改名為原來的檔案名稱:
# vmkfstools -E DataONTAP-sim-new-disk.vmdk DataONTAP-sim.vmdk好了!這樣模擬器開機就正常了!記得要把SSH Srevice關閉啊!