Ubuntu 17.04: KVMをインストールして仮想マシンを起動する

KVMをインストールして、仮想マシンを起動するところまでを記載します。

1 qemu-kvmとlibvirtのインストール

qemu-kvmとKVM設定用のパッケージをインストールします。

$ sudo apt install -y qemu-kvm libvirt0 libvirt-bin virt-manager bridge-utils

libvirt-binをsystemdに登録します。

$ sudo systemctl enable libvirt-bin

2 bridgeインターフェース

外部から仮想マシンへアクセスする場合は、bridgeインターフェースを設定してください。

$ sudo apt install -y bridge-utils
$ cat <<EOF | sudo tee /etc/network/interfaces
auto lo
iface lo inet loopback
auto br0
iface br0 inet dhcp
      bridge_ports ens3
      bridge_stp off
      bridge_maxwait 0
EOF
$ sudo reboot

3 libvirtグループ

libvirtグループに所属しているとsudoなしでvirt-managerやvirshを実行できます。

$ sudo gpasswd libvirt -a <username>
$ sudo reboot