Dell
通過 RACADM 檢查遠端 iDRAC 是否正在執行 iDRAC 6 或 7
我有大約 50 台帶有 iDRAC 的遠端遠端伺服器需要清點。我可以使用 RACADM 提取我需要的大部分資訊,但我無法弄清楚如何訪問的一件事是目標執行的是 iDRAC 6 還是 7。我顯然可以直接進入 Web 界面,看看,並將其寫下來,但我想以一種可編寫腳本的方式進行。我怎樣才能做到這一點?
差不多一年後,我想出了一種方法來做到這一點。它不是通過 RACADM,但編寫腳本也不是很複雜。發出請求
https://dracaddress/cgi-bin/discover
將返回以下格式的 XML:<DISCOVER> <RESP> <RC>0x0</RC> <ENDPOINTTYPE>iDRAC7</ENDPOINTTYPE> <ENDPOINTVER>1.00</ENDPOINTVER> <PROTOCOLTYPE>HTTPS</PROTOCOLTYPE> <PROTOCOLVER>2.0</PROTOCOLVER> </RESP> </DISCOVER>
解析並獲取值
ENDPOINTTYPE
將告訴您您正在連接的型號設備。