KVM负责cpu和内存的虚拟化,qemu负责IO的虚拟机,qemu磁盘。(qume也可以虚拟化cpu和内存,但是性能太差) 保证cpu支持 grep vmx /proc/cpuinfo

[root@minion ~]# yum install qemu-kvm qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y 创建磁盘 qemu-img create -f raw /opt/CentoOS-6.5-x86_64.raw 10G 查看是否有kvm lsmod |grep kvm

启动 service libvirtd start 生成iso dd if=/dev/cdrom of=/opt/CentOS-6.5.iso 生成虚拟机 virt-install --name CentOS-6.5-x86_64 --virt-type kvm --ram 1024 --cdrom=/opt/CentOS-6.5.iso --disk path=/opt/CentoOS-6.5-x86_64.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole 用vnc客户端安装 10.0.0.8:5900 查看虚拟机 virsh list 启动虚拟机 virsh start Centos6.5 关闭虚拟机 virsh shutdown Centos6.5 编辑虚拟机网卡修改为桥接,让外部可以访问 virsh edit Centos6.5 修改 <interface type='default'> 改为<interface type='bridge'> <source network='default'/> 改为<source bridge='br0'/> 在物理机中 eth0→新增BRIDGE=br0 br0→ TYPE=Bridge NAME=br0 DEVICE=br0

启动虚拟机 virsh start CentOS-6.5-x86_64