如何僅使用 ESXi4.1 和(可能)shell 找出更多硬體詳細資訊
在 HP 機器上執行 ESXi4.1,只能遠端訪問主機 ssh shell 和 vmware 控制台(無 iLO),有沒有辦法從伺服器收集硬體報告?我特別想知道磁碟是 SAS 還是 SATA,以及 p410i 控制器是否配備 NVRAM 和電池。
顯然,這是一個虛擬機主機,重啟是最後的手段(特別是因為我遠離機器)。
我也很感激一個指向我可以在這台機器上使用的 LiveCD 的指針(如果我必須重新啟動它),我可以將它傳遞給主機本地的人,這樣他們就可以使用 CD 啟動系統,收集報告,然後發給我。
謝謝
UPD:這是 atm 的截圖:
我想這意味著這個 ESXi 沒有特定於 HP 的軟體包,我需要尋找另一種方法嗎?還是我找錯地方了?
它是一台 HP 伺服器,因此應該有一些有關 vSphere 客戶端中可用硬體的資訊。根據您的問題,我不清楚您是否說您可以訪問客戶。如果您有訪問權限,您可以轉到配置 -> 健康狀態 -> 儲存查看陣列設置。這僅適用於使用內置 HP 代理/感測器的 ESXi 版本。如果伺服器不是 HP 特定的版本,則儲存陣列資訊可能會失去。
你知道惠普伺服器的型號嗎?這有助於縮小範圍,因為最近許多配備 Smart Array P410 控制器的設備都安裝了快閃記憶體支持或電池支持的寫入記憶體 (BBWC)。
但是使用主機的 ssh shell,您可以拉取伺服器的產品名稱和 HP 元件號。在 shell 提示符下,鍵入:
smbiosDump | egrep '(Product|Serial)'
在我的一台 ESXi 伺服器上,產生以下輸出:
~ # smbiosDump | egrep '(Product|Serial:)' Serial Services supported Product: "ProLiant DL370 G6" Serial: "MXQxxx0DHP" Serial: "MXQxxx0DHP" Product ID: 519577-005
Google搜尋“產品 ID”會調出該型號的 HP Quick Specs,顯示存在具有 512MB BBWC 的 Smart Array P410i 控制器。
至於組成陣列的磁碟和磁碟類型,通常的方法是使用 HP Insight Agents 並
hpacucli
在使用完整作業系統時使用,或此處列出的方法之一。不過,這不是 ESXi 下的選項。您絕對可以F8
在 POST 期間從伺服器上的 BIOS 設置實用程序(在提示符處按下)獲取該資訊。您不需要通用 Live CD 即可獲得完整的硬體規格。伺服器隨他們一起提供。使用隨附的 HP SmartStart CD(或下載)。執行它將提供對硬體規格和 RAID 配置的全面了解。