Pasang VirtualBMC (IPMI) untuk Lab TripleO

Sebenarnya ada beberapa cara untuk memasang VirtualBMC cara termudah ialah menggunakan pip install atau bisa juga pasang manual langsung dari sumbernya di git.

Hypervisor
openSUSE 42.3 + KVM (10.2.2.1)

Pasang python-pip dan virtualbmc

Periksa nama VM overcloud yang akan di kontrol oleh VM undercloud dengan perintah IPMI

Tambahkan vbmc ke VM, defaultnya IPMI menggunakan port 623, kalian juga bisa menggunakan opsi -p/–port jika ingin menggunakan port yang berbeda

Jalankan vbmc di host

Verifikasi, pastikan statusnya running

VM Undercloud
Cek konektifias ke node overcloud menggunakan perintah ipmitool:

TripleO
Register node overcloud di UI TripleO


Lalu masukan NIC MAC Addresses dibagian bawah dan klik Register Nodes.

Troubleshooting:
1. Error: Unable to establish IPMI v2 / RMCP+ session
Pastikan port yang dipakai di vbmc di allow di firewall

2. Exception TypeError: “‘NoneType’ object is not callable” in ignored
Error ini bisa diabaikan saja.


Refrensi:  Virtual BMC TripleO Documentation