kvm 虚拟化适用篇(第一篇)配置安装
kvm 虚拟化实用篇(第一篇)配置安装
1. 安装 KVM 和 virtinst (一个创建 virtual machines 的工具 ) 默认virsh shutdown 无法关闭虚拟机 需要安装 acpid
# yum -y install kvm libvirt python-virtinst bridge-utils acpid
bridge-utils 网桥
2. 安装完之后就可以启动kvm了
/etc/init.d/libvirtd start
$ lsmod | grep kvm
kvm_amd 50452 0
kvm 109264 1 kvm_amd
也可以使用 virsh 来测试
$ virsh -c qemu:///system list
3. 安装桥接管理的工具
配置网桥
#
cp ifcfg-em1 ifcfg-em1.bak
cp ifcfg-em1 ifcfg-br0
vi ifcfg-em1
DEVICE=em1
HWADDR=C8:1F:66:BC:FE:51
TYPE=Ethernet
UUID=1a8cfdfe-bd1d-4a6e-8581-71343627ad2a
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
BRIDGE=br0
#IPADDR=192.168.6.20
#GATEWAY=192.168.6.1
#NETMAST=255.255.255.0
#DNS=192.168.6.1
# vi ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.47.20
GATEWAY=192.168.47.26
NETMAST=255.255.255.0
DNS=114.114.114.114
安装 win 操作系统
把光盘放入到光驱,dd 命令把iso 文件拷贝到/iso 目录下 # dd if=/dev/cdrom of=/iso/centos5.iso
windows:
virt-install --name win2008 --ram 4096 —vcpus=2 --os-variant=win2k8 --accelerate --cdrom=/opt/vm/os/win2008.iso --disk path=/opt/vm/win2008.img,size=240G --network bridge:br0 --vnc --vncport=5932 --vnclisten=0.0.0.0
qemu-img create -f qcow2 win2008.img 240G
virt-install -n win2008--ram 4096 --vcpus=2 --disk path=/opt/vm/win2008.img,cache=writeback,size=240 --cdrom /opt/vm/os/win2008.iso --vnc --vncport=5932 --vnclisten=0.0.0.0 --noautoconsole --os-type windows --accelerate --network bridge:br0,model=virtio
先关机!!!再次启动虚拟机,使用以下命令:
kvm -m 1024 -drivefile=win7.img,if=virtio,boot=on -cdrom virtio-win-0.1-30.iso -net nic,model=virtio -net user -boot c -nographic -vnc 10.1.6.228:8
linux :
virt-install --name Centos-6.7-CRM --ram 4096 —vcpus=2 --os-variant=rhel6 --accelerate --cdrom=/home/data/CentOS-6.7-x86_64-bin-DVD1.iso --disk path=/data/Centos-6.7-CRM.img,size=300 --network bridge:br0 --vnc --vncport=5992 --vnclisten=0.0.0.0
N43VH-VCCFQ-MBXJJ-XPHRK-JW98T