標籤:虛擬機器 kvm 虛擬技術 virsh
本文Centos6.0_x64 (64為必須)
主機名稱:kvm
ip:192.168.100.128
一、部署kvm環境
二、安裝kvm虛擬機器
KVM 需要有CPU 的支援(Intel VT 或AMD SVM),在安裝KVM 之前檢查一下CPU 是否提供了虛擬技術的支援;
Inter 是vmx
AMD 是 svm
egrep ‘(vmx|svm)‘ /proc/cpuinfo --color
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/231840889.jpg" title="2.jpg" alt="231840889.jpg" />
可見本機為Inter的cpu;
如果檢測本機win機器是否支援的話,可使用一款軟體
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/231940603.jpg" title="1.jpg" alt="231940603.jpg" />
可見本機也是支援的
1、安裝KVM 所需要的軟體包:
# yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst qemu-kvm libvirt python-virtinst bridge-utils
或者
# yum groupinstall kvm
[[email protected] ~]# yum groupinstall kvm -y
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/232353471.jpg" title="2.jpg" alt="232353471.jpg" />
確定核心模組是否載入
chkconfig --level 2345 libvirtd on
lsmod |grep kvmls -l /dev/kvm
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/232653406.jpg" title="2.jpg" alt="232653406.jpg" />
到這裡kvm算安裝成功了,接下來就去安裝vm了
2、配置本網格式:
[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetUUID=c7079c83-1a04-4d4a-aef5-2dfef7405f6dONBOOT=yesBRIDGE=br0PREFIX=24IPV6INIT=noIPADDR=192.168.100.128NETMASK=255.255.255.0GATEWAY=192.168.100.2DNS1=202.106.0.20NM_CONTROLLED=noBOOTPROTO=static[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0DEVICE=br0TYPE=EthernetUUID=c7079c83-1a04-4d4a-aef5-2dfef7405f6dONBOOT=yesTYPE=BridgeIPADDR=192.168.100.180PREFIX=24GATEWAY=192.168.100.2DNS1=202.106.0.20NM_CONTROLLED=yesBOOTPROTO=static
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5D/EB/wKioL1UngE-ggYILAAVJeGXpCtU726.jpg" title="k1.jpg" alt="wKioL1UngE-ggYILAAVJeGXpCtU726.jpg" />
3、使用vnc安裝vm
-
virt-manager 圖形化安裝
-
virsh-install 命令列安裝
1>、virt-manager 就是在本機圖形化安裝,遠端話建議vnc
在終端執行virt-manager就會執行突出操作介面,或者:
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/233429288.jpg" title="2.jpg" alt="233429288.jpg" />
關於vnc請參考本人之前的一篇博文;
http://lansgg.blog.51cto.com/5675165/978756
下面是第一種安裝方式:
首先先將ios檔案ftp到一個目錄裡
然後啟動虛擬系統管理器
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/002737466.jpg" title="2.jpg" alt="002737466.jpg" />
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/004034163.jpg" title="2.jpg" alt="004034163.jpg" />
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/004145636.jpg" title="2.jpg" alt="004145636.jpg" />
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/004313161.jpg" style="float:none;" title="2.jpg" alt="004313161.jpg" />
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/004313939.jpg" style="float:none;" title="3.jpg" alt="004313939.jpg" />
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/004343195.jpg" title="2.jpg" alt="004343195.jpg" />
到現在為此就和平時安裝一樣了,大家知道該怎麼辦了吧;
待安裝完畢:
執行命令
[[email protected] ~]# virsh list --all
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/012251244.jpg" title="2.jpg" alt="012251244.jpg" />
見:
650) this.width=650;" src="http://img1.51cto.com/attachment/201306/012353624.jpg" title="2.jpg" alt="012353624.jpg" />
第二種方式安裝:
[[email protected] /]# mkdir -p /kvm/image[[email protected] ~]# virt-install --name=vm2 --ram 512 --vcpus=1 --disk path=/Image/vm2.img,size=7,bus=virtio --accelerate --cdrom=/iso/rhel6.5/rhel-server-6.5-x86_64-dvd.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole
-name指定虛擬機器名稱
--ram分配記憶體大小。
--vcpus分配CPU核心數,最大與實體機CPU核心數相同
--disk指定虛擬機器鏡像,size指定分配大小單位為G。
--network網路類型,此處用的是預設,一般用的應該是bridge橋接。
--accelerate加速
--cdrom指定安裝鏡像iso
--vnc啟用VNC遠端管理,一般安裝系統都要啟用。
--vncport指定VNC監控連接埠,預設連接埠為5900,連接埠不能重複。
--vnclisten指定VNC綁定IP,預設綁定127.0.0.1,這裡改為0.0.0.0。
--os-type=linux,windows
--os-variant=
rhel6:RedHatEnterpriseLinux6
rhel5.4:RedHatEnterpriseLinux5.4orlater
rhel4:RedHatEnterpriseLinux4
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5D/F1/wKiom1UnnUnz1RaZAAGDHqpLJ6c254.jpg" style="float:none;" title="k2.jpg" alt="wKiom1UnnUnz1RaZAAGDHqpLJ6c254.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/5D/ED/wKioL1UnnpSC0B9-AAEUJnRqcFs311.jpg" style="float:none;" title="k3.jpg" alt="wKioL1UnnpSC0B9-AAEUJnRqcFs311.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/5D/ED/wKioL1UnnpSgc46JAAGHSoUX4hI887.jpg" style="float:none;" title="k4.jpg" alt="wKioL1UnnpSgc46JAAGHSoUX4hI887.jpg" />
其他安裝就一樣了。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/65/FF/wKioL1UrM8HS6E0gAAB-KbS_aJ8888.jpg" title="kk.jpg" alt="wKioL1UrM8HS6E0gAAB-KbS_aJ8888.jpg" />
本文出自 “大風” 部落格,請務必保留此出處http://lansgg.blog.51cto.com/5675165/1631768
kvm(一)安裝配置