Ipmi

通過 IPMI 使用 Ansible 安裝映像?

  • August 9, 2016

有沒有辦法通過帶內 IPMI over VPN 使用 Ansible 在裸機 SuperMicro IPMI 伺服器上安裝映像和配置?

我正在尋找是否可以自動化該過程的安裝部分,所以我需要做的就是將 IP 添加到 Ansible 庫存並執行 playbook 以啟動裸機伺服器並使用 Packer 映像執行。

Supermicro 伺服器通常允許您通過 IPMI Web 界面將虛擬媒體連接到它們,也可以通過 supermicro 提供的名為“smcipmitool”的 cli 工具連接到它們。

smcipmitool 是基於 java 的,使用起來有點麻煩,因為它涵蓋了多代和多類型的硬體,但它應該包括對掛載虛擬媒體的支持。

您應該能夠從這裡自動化裸機部署,例如通過完全自動化的安裝(例如,將自定義 kickstart 文件刻錄到您的 ISO 中)。

IPMI 控制器也可以設置為公開一個 LAN 串列埠 (SOL),通常是 ttyS1。如果這一切設置正確,您可以使用 ipmitool 和 sol 介面以及期望腳本來處理幾乎所有您可能需要做的事情,而這些事情無法通過 kickstart 安裝完成。

引用自:https://serverfault.com/questions/625857