在某些情況下,您可能會遇到 vSphere Auto Deploy 資料庫問題。最有效的復原選項是使用最新備份取代現有資料庫檔案。
問題
使用 vSphere Auto Deploy 在環境中佈建
ESXi主機時,您可能會遇到 vSphere Auto Deploy 資料庫問題。
重要: 此問題很少發生。在取代目前資料庫檔案之前,請先遵循所有其他 vSphere Auto Deploy 疑難排解策略。建立的規則或關聯在您進行所選備份後會遺失。
原因
這一問題僅發生於使用 vSphere Auto Deploy 佈建的主機中。
解決方案
- 停止 vSphere Auto Deploy 伺服器服務。
- 移至 vSphere Client中的 vSphere Auto Deploy 頁面,找到 vSphere Auto Deploy 記錄。
- 檢查記錄中是否出現下列訊息:
資料庫錯誤:資料庫磁碟映像格式錯誤。
如果看到此訊息,請使用最新備份取代現有資料庫。
- 移至 vSphere Auto Deploy 資料目錄 /var/lib/rbd。
此目錄包含名為
db 的檔案,以及名為
db-
yyy-
mm-
dd 的備份檔案。
- 重新命名目前的 db 檔案。
VMware 支援可能會在您致電尋求協助時要求提供該檔案。
- 將最新備份重新命名為 db。
- 重新啟動 vSphere Auto Deploy 伺服器服務。
- 如果記錄中仍出現此訊息,請重複執行上述步驟來使用下一個最新備份,直至 vSphere Auto Deploy 正常運作且不再發生資料庫錯誤。