# yum -y groupinstall kvm
# yum -y install python-virtinst
# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0
/etc/sysconfig/network-scripts/ifcfg-eth0
を下記のように編集
DEVICE=eth0
ONBOOT=yes
HWADDR=xx:xx:xx:xx:xx:xx
BRIDGE=br0
/etc/sysconfig/network-scripts/ifcfg-br0
を編集
DEVICE
をbr0
に変更
TYPE
をBridge
に変更# service network restart
# qemu-img create -f qcow2 /var/lib/libvirt/images/{DOMAIN}.qcow2 20G
# qemu-img create /var/lib/libvirt/images/{DOMAIN}.img 20G
# dd if=/dev/zero of=/var/lib/libvirt/images/{DOMAIN}.img bs=1M count=20480
raw フォーマットの際は --disk
オプションから format
の部分を消す
# virt-install \
--connect=qemu:///system \
--disk path=/var/lib/libvirt/images/{DOMAIN}.qcow2 format=qcow2 \
--name={DOMAIN} \
--ram=1024 \
--vcpus=4 \
--network=bridge:br0 \
--location=http://ftp.riken.jp/Linux/centos/6.4/os/i386/ \
--os-type=linux \
--os-variant=rhel6 \
--nographics \
--extra-arg='console=ttyS0,115200'
# virt-install \
--connect=qemu:///system \
--disk path=/var/lib/libvirt/images/{DOMAIN}.qcow2 format=qcow2 \
--name={DOMAIN} \
--ram=1024 \
--vcpus=4 \
--network=bridge:br0 \
--cdrom={PATH} \
--os-type=linux \
--os-variant=rhel6 \
--hvm \
--vnc \
--vncport=5900
/etc/udev/rules.d/70-persistent-net.rules
を編集
NAME="eth0"
と記述されてる行を削除し、NAME="eth1"
と記述されている箇所をeth0
に変更# shutdown -r now
/etc/sysconfig/network-scripts/ifcfg-eth0
を編集
HWADDR
を$ ifconfig -a
で表示されるeth0
のMACアドレスに変更# service network restart
- ホストOSからゲストOSへの切り替え
virsh console {DOMAIN}
- ゲストOSからホストOSへの切り替え
^]
- 作成
# virsh snapshot-create {DOMAIN}
- 一覧
# virsh snapshot-list {DOMAIN}
- 復元
# virsh snapshot-revert {DOMAIN} {SNAPSHOT}
- 削除
# virsh snapshot-delete {DOMAIN} {SNAPSHOT}
# virt-clone --original {DOMAIN} --name {DESTINATION_DOMAIN} --file /var/lib/libvirt/images/{DESTINATION_DOMAIN}.qcow2