ubuntu で kvmを構築する手順
必要なツールをinstall
$ sudo aptitude install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils virtinst
isoファイルをダウンロード
$ wget http://releases.ubuntu.com/14.04/ubuntu-14.04.4-server-i386.iso
vmからもネットワーク接続できるようにブリッジを作成する
/etc/network/interfacesを以下のように編集する
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
auto br0
そしてネットワーク再起動
$ sudo ifdown eth0 && sudo ifup eth0
ブリッジ確認
$ brctl show
bridge name bridge id STP enabled interfaces
br0 8000.a0b3cce24d2c no eth0
vnet0
vmを作成する
$ sudo virt-install --name vm01 --ram 2048 --disk path=/var/lib/libvirt/images/vm01.img,size=30 --vcpus 1 --os-type linux --os-variant ubuntutrusty --network bridge=br0 --noautoconsole -c ubuntu-14.04.4-server-i386.iso --graphics vnc,port=5901,keymap='ja',listen=0.0.0.0,password=vnc
$ virsh list --all
Id Name State
----------------------------------------------------
2 vm01 running
上記でStateがshutdownになっていれば、以下のコマンドで起動する
$ virsh start vm01
そして、UltraVNCViewerでvm01に接続する
接続時指定するアドレスは「ホストOSのIP:ポートID」
パスワードは上で設定した'vnc'を入力
ポートIDは以下のコマンドで確認
$virsh vncdisplay vm01