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
|
zypper in python-pip gcc python-devel libvirt-devel pip install --upgrade pip pip search virtualbmc pip install virtualbmc |
Periksa nama VM overcloud yang akan di kontrol oleh VM undercloud dengan perintah IPMI
|
host:~ # virsh list --all |grep ooo 67 ooo-uc running - ooo-srv0 shut off - ooo-srv1 shut off - ooo-srv2 shut off - ooo-srv3 shut off |
Tambahkan vbmc ke VM, defaultnya IPMI menggunakan port 623, kalian juga bisa menggunakan opsi -p/–port jika ingin menggunakan port yang berbeda
|
vbmc add ooo-srv0 --username admin --password rahasia --port 623 vbmc add ooo-srv1 --username admin --password rahasia --port 624 vbmc add ooo-srv2 --username admin --password rahasia --port 625 vbmc add ooo-srv3 --username admin --password rahasia --port 626 |
Jalankan vbmc pada VM
|
vbmc start ooo-srv0 vbmc start ooo-srv1 vbmc start ooo-srv2 vbmc start ooo-srv3 |
Verifikasi, pastikan statusnya running
|
host:~ # vbmc list +-------------+---------+---------+------+ | Domain name | Status | Address | Port | +-------------+---------+---------+------+ | ooo-srv0 | running | :: | 623 | | ooo-srv1 | running | :: | 624 | | ooo-srv2 | running | :: | 625 | | ooo-srv3 | running | :: | 626 | +-------------+---------+---------+------+ |
VM Undercloud
Cek konektifias ke node overclouad menggunakan perintah ipmitool:
|
[stack@undercloud ~]$ ipmitool -I lanplus -U admin -P rahasia -H 10.2.2.1 power status -p 623 Chassis Power is off |
TripleO
Register node overcloud di UI TripleO

Lalu masukan NIC MAC Addresses dibagian bawah dan klik Register Nodes.
Refrensi: Virtual BMC TripleO Documentation