vcenter 起不来报错VMware ESX 找不到虚拟磁盘“vCenter Server 7.0U3_12.vmdk”。请确认路径有效并重试
針對無快照時丟失.vmdk描述符文件:
基礎磁盤文件為-flat.vmdk是存在的 那個可以進行恢復
操作步驟如下
1.確定 flat.vmdk基礎磁盤文件的大小(字節)
2.創建與flat.vmdk相同大小的新的空虛擬磁盤。
3.重命名新創建的.vmdk磁盤的描述符文件匹配原始虛擬磁盤的名稱
4.修改重命名的描述符文件的內容以引用 flat 文件。
5.移除新創建的磁盤遺留的臨時 flat 文件。
SSH登陸ESXI進入數據存儲目錄:
cd /vmfs/volumes/631b20db-521eac8a-ed22-e43d1aa20f14/vCenter Server 7.0U3
我丟失的是vCenter Server 7.0U3_12.vmdk
1、記住這個大小要用的107374182400
2、創建與丟失描述符文件相同大小的新虛擬磁盤:-c :指定文件大小(記住不能直接創建vCenter Server 7.0U3_12.vmdk) 會直接覆蓋vCenter Server 7.0U3_12-flat.vmdk 的那你的數據就沒法恢復了
vmkfstools -c 107374182400 -a lsilogic -d thin temp.vmdk 同時會出現兩個文件 temp.vmdk temp-flat.vmdk 刪除新建的基礎磁盤temp-flat.vmdk,保留新的描述符文件: rm -i temp-flat.vmdk 將新的描述符文件重命名為丟失的虛擬磁盤:3、編輯新的描述符文件指向基礎虛擬磁盤文件:vCenter Server 7.0U3_12.vmdk
注意:如果原始 .vmdk 不是精簡磁盤,找到 ddb.thinProvisioned = “1” 行后將其移除。
4、檢查磁盤鏈狀態: 返回正常
vmkfstools -e vCenter Server 7.0U3_12.vmdk
正常打開電源 就可以開機啟動了
這個操作適合所有虛擬機
vCenter Server管理界面,在登錄界面中會出現“no healthyupstream” 的信息
vCenter Server相關服務沒有啟動或出現故障
登錄vCenter Server后臺管理界面( ip:5480域名:5480),在“服務”中查看“啟動類型”為“自動”的服務的運行狀況是否是“正常”,如果狀態為“停止”或“運行正常,但出現警告”的,應選中對應的服務,啟動已經停止的服務,或者重新啟動出現警告的服務
總結
以上是生活随笔為你收集整理的vcenter 起不来报错VMware ESX 找不到虚拟磁盘“vCenter Server 7.0U3_12.vmdk”。请确认路径有效并重试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springtboot 操作es
- 下一篇: mac 如何恢复python_mac p