パッケージをインストール
sudo apt install -y qemu-kvm virt-manager libvirt-daemon-system virtinst libvirt-clients bridge-utils
libvirtd のサービスを有効化
sudo systemctl enable --now libvirtd
sudo systemctl start libvirtd
sudo systemctl status libvirtd
kvm グループにユーザを追加
sudo usermod -aG kvm $USER
sudo usermod -aG libvirt $USER
groups $USER
Cockpit をインストール
sudo apt install -y cockpit
sudo systemctl start cockpit.socket
sudo systemctl enable --now cockpit.socket
sudo systemctl status cockpit.socket
Cockpit 上でネットワーク設定を行うために、ネットワーク管理を NetworkManager に変更
sudo vi /etc/netplan/01-custom-config.yaml
network:
renderer: NetworkManager
version: 2
sudo chmod 600 /etc/netplan/01-custom-config.yaml
sudo netplan generate
sudo systemctl restart NetworkManager
sudo systemctl status NetworkManager
systemd-networkd-wait-onlineのサービスが failed になるため、サービスを停止
sudo systemctl status systemd-networkd-wait-online
sudo systemctl stop systemd-networkd-wait-online.service
sudo systemctl disable systemd-networkd-wait-online.service
sudo systemctl mask systemd-networkd-wait-online.service
WebUI にアクセス
http://<IPアドレス>:9090
固定IPアドレスの設定
ブリッジの設定
仮想マシン管理用のCockpitプラグインを導入
sudo apt install -y cockpit-machines