虛擬機器的硬碟檔案可分成 *.vmdk 的硬碟描述檔,以及真正存放資料的 *-flat.vmdk 硬碟檔,當 *-flat.vmdk 不見了,那就只能從備份如 vDP 來還原它,如果只是 *.vmdk 描述檔不見了,但 *-flat.vmdk 還在,https://cubik.com.tw/vpn/ 那還可以救得回來。
當 *.vmdk 檔案不見了,VM 開機時在 Task 會出現 File *.vmdk was not found 的錯誤訊息,如下圖:
虛擬機器的硬碟檔案可分成 *.vmdk 的硬碟描述檔,以及真正存放資料的 *-flat.vmdk 硬碟檔,當 *-flat.vmdk 不見了,那就只能從備份如 vDP 來還原它,如果只是 *.vmdk 描述檔不見了,但 *-flat.vmdk 還在,https://cubik.com.tw/vpn/ 那還可以救得回來。
當 *.vmdk 檔案不見了,VM 開機時在 Task 會出現 File *.vmdk was not found 的錯誤訊息,如下圖:
在 VMware vCenter 6.0 環境中,VM 開機時無法順利開機,錯誤訊息為:A general system error occurred: Connection refused
如下圖所示:
有時為了實驗 ESXi 的指令或功能,會建置巢狀式 ESXi,也就是在 ESXi 裡面開一台 VM 來架設 ESXi,但為了管理方便以及可用 vSphere Client 做 vApp 批次正常關機或批次重新開機的動作,因此必須在 ESXi 的 VM 裡面安裝 VMware Tools。
Hypervisor是一種支援虛擬化平台作業系統的Kernel,分成兩種型態Type:
Type 1 : Bare-Metal Hypervisor,又稱Native Hypervisor,也就是將Hypervisor直接安裝在主機上,可以直接掌控硬體資源,VMware ESXi、Microsoft Hyper-V、RedHat KVM、Citrix Xen Server等,皆屬此類Hypervisor。
偶爾透過 vCenter 做 datastore migration 後,在原本的 datastore 裡面會有殘存的 vmdk 檔案,vCenter 無法移除,且直接 browse datastore 去刪除那個殘存的目錄(Delete from Disk),會出現「Cannot delete file [datastore] VMname/VMname.vmdk」的錯誤訊息……
在 VMware vSphere ESXi 5.5 新增 storage 時,發生「Call “HostStorageSystem.ComputeDiskPartitionInfo” for object “storageSystem-XX” on vCenter Server “XXXX.xxx.xxx.tw” failed.」錯誤(如下圖),解決方法 ~~~
在使用 VDP 備份時,會先建立 VM 的快照,但在快照建立的過程中因逾時而失敗,
產生了 QUIESCINGERROR 的錯誤訊息:
Linux作業系統如果想要在VMware中Clone後還能夠正確啟動網路,
在進行Clone之前先將系統做個修改:
To be able to copy and paste between the guest operating system and the remote console, you must enable the Copy and Paste options using the vSphere Client. Alternatively, you can use RDP (Remote Desktop Protocol) to connect to the Windows virtual machines.
要啟用N_Port ID Virtualization (NPIV)功能,還要ESXi主機上的HBA卡支援才行,可SSH至ESXi主機查詢該HBA卡相關資訊: