KVMゲストをVNCでGUIインストール

いつもテキストインストールで初めてやったのでいちおうメモ
ホストはCentOS5.6です

準備

こんなエラーが出るので

(virt-viewer:11024): Gtk-WARNING **: cannot open display:

virt-viewerをインストール

[root@vm-host01 ~]# yum install virt-viewer


127.0.0.1VNCをLISTENしちゃうのでlibvirtdの設定変更

[root@vm-host01 ~]# vim /etc/libvirt/qemu.conf
...
vnc_listen = "0.0.0.0"
...
[root@vm-host01 ~]# /etc/init.d/libvirtd restart

テストサーバだから気にせずやったけど、稼働中サーバでlibvirtd restartはきついな・・・

virt-install
[root@vm-host01 ~]# dd if=/dev/zero of=/vm/test01.img bs=1MiB count=10240
[root@vm-host01 ~]# virt-install \
 --connect qemu:///system \
 --name test01 \
 --ram 512 \
 --vcpus=1 \
 --disk path=/vm/test01.img \
 --os-type=linux \
 --os-variant=virtio26 \
 --accelerate \
 --location='http://192.168.1.10/mrepo/centos5.6-x86_64/disc1/' \
 --vnc --vncport=5900 \
 --keymap=ja
VNC接続

<ホストOSのIP>:VNC接続できる。
UrtraVNCならこんな感じ

あとはいつもどおりインストール