cockpit: on openSUSE tumbleweed (2)

前回に引き続きでcockpitをインストールする作業から。公式を参考にしつつすすめる。

# zypper install cockpit
# systemctl enable cockpit.socket
# systemctl start cockpit.socket
# firewall-cmd --permanent --zone=public --add-service=cockpit
# firewall-cmd --reload

cockpitをインストールしたが仮想マシンのメニューが無い。どうやらcockpit-machinesの追加が必要らしい。libvirtも動いてないので動かしておく。

# zypper install cockpit-machines
# systemctl start libvirtd
# systemctl enable libvirtd

仮想マシンの作成がグレーアウトされたままだったのでサーバの再起動を実施。cockpit経由でVMが作成できる状態になった。ただし、ストレージプールを追加しようとするとエラーが出て追加が出来ない。libvirtの設定が悪いらしい。次のように設定を変更してlibvirtを再起動することで事象は改善した。

# vi /etc/libvirt/libvirtd.conf
unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"
auth_unix_ro = "none"
auth_unix_rw = "none"