KVMをインストールする手順を記載します。
Table of Contents
1 KVMのインストール
KVM用のパッケージをインストールします。
> sudo zypper -n in patterns-openSUSE-kvm_server > sudo systemctl enable libvirtd > sudo systemctl restart libvirtd
libvirtグループに所属しているとsudoなしでvirt-managerを実行できます。
> sudo gpasswd -a "${USER}" libvirt
2 VNC用ポートの開放
他のマシンから仮想マシンのディスプレイにアクセスできるようにするために、vnc-server.xmlを利用してVNC用のポートを開放します。
> for t in FW_CONFIGURATIONS_EXT FW_CONFIGURATIONS_DMZ FW_CONFIGURATIONS_INT; do sudo sed -e "s/^${t}=\"\(.*\)\"/${t}=\"\1 vnc-server\"/g" \ -i /etc/sysconfig/SuSEfirewall2 done > sudo systemctl restart SuSEfirewall2
3 kvm_intel nestedの有効化
kvm_intel nestedを有効化することで、仮想マシン上でKVMを利用した仮想マシンを作成することができるようになります。
> echo "options kvm_intel nested=1" | \ sudo tee -a /etc/modprobe.d/99-local.conf > sudo reboot
4 virt-managerの起動
virt-managerを使うことでGUI経由で仮想マシンを管理できます。CUI経由で仮想マシンを管理するにはvirshとvirt-installをお使いください。
> virt-manager