安装KVM
首先机器要开启vt虚拟化,而且内核版本要高于 2.6.20
1.查看内核版本,须大于2.6.20
uname -r
2.查看CPU是否开启虚拟化,用以下命令,有输出信息就代表开启CPU虚拟化,没有则去BIOS里开启。
cat /porc/cpuinfo | egrep ‘(vmx|svm)‘
3.更改eth0网卡设备,再创建一个名为br0的桥接网卡,并且桥接到eth0,然后重启网络服务
vim /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=none
DEVICE=eth0
NM_CONTROLLED=no
ONBOOT=yes
BRIDGE=br0
touch /etc/sysconfig/network-scritps/ifcfg-br0
BOOTPROTO=static
DEVICE=br0
TYPE=Bridge
NM_CONTROLLED=no
IPADDR=192.168.123.129
NETMASK=255.255.255.0
GATEWAY=192.168.123.254
DNS1=114.114.114.114
DNS2=8.8.8.8
service network restart
3.安装KVM相关软件
qemu-kvm I/O设备的链接
qemu-img 磁盘设备的管理
virt-manager 界面管理的软件
virt-viewer vnc界面链接软件
virt-install 安装虚拟机的软件
yum install -y qemu-kvm qemu-img virt-manager virt-viewer virt-install libvirt* libguest*
4.创建虚拟机硬盘
qemu-img create -f qcow2 /temp/kvm1/centos6.img 10G
5.创建虚拟机,并引导操作系统
virt-install -n centos -r 1024 --disk /temp/kvm1/centos6.img,format=qcow2,size=10 --network bridge=br0 --os-type=windows--os-variant=win2k --cdrom /root/win7.iso --vnc --vncport=5910 --vnclisten=0.0.0.0
具体参数信息请使用 virsh-install --help查看
6.如果在桌面模式下键入会直接打开并连接到vnc
7.之后也可以使用vnc viewer链接
然后我们熟悉的win7安装选项就出来了。是不是很激动,因为笔者的电脑经不起烧,无法完成安装,所以就演示这么多,下面的大家肯定都懂。就不操作了。
8.使用virsh命令进入kvm操作模式
9.查看刚刚安装的虚拟机
virsh list --all
然后就完成虚拟机安装了,KVM绝对不是这么多就可以说清楚的,笔者暂时也就会这么多,希望大家继续努力学习,多分享学习资料和经验。
原文地址:http://blog.51cto.com/12598157/2122154