最近負責公司的雲項目,此文記錄虛擬化技術的一些實現細節。簡單粗暴,直接上代碼。
Centos6.7下XEN安裝 1.查看你的主機cpu是否支持虛擬化:
輸入命令 cat /proc/cpuinfo | grep flags ,查看結果中有沒有 pae ,
若有則支持半虛擬化,再看有沒有 vmx(intel) 或 svm((amd) ,若有,則支持全虛擬化。
半虛擬化: grep -E ‘pae’ /proc/cpuinfo
全虛擬化: grep -E ‘svm|vmx’ /proc/cpuinfo
2.安裝Centos6.7 3.網絡配置
#vi ifcfg-br1 DEVICE=br1
BOOTPROTO=static
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Bridge
IPADDR=192.168.135.59
NETMASK=255.255.255.0
GATEWAY=192.168.135.254
#vi ifcfg-br1 DEVICE=eth1
TYPE=Ethernet
UUID=57d4777a-c363-4b1d-a43a-da0c8f7b0259
ONBOOT=yes
NM_CONTROLLED=no
BRIDGE=br1
vi /etc/resolv.conf nameserver 219.141.140.10
nameserver 202.106.0.20
4.yum install centos-release-xen 5.yum install xen
6.執行/usr/bin/grub-bootxen.sh 7.查看/boot/grub/grub.conf文件xen內核是否寫入
8.重啟系統 uname -r 查看當前內核 9.xen安裝完成,執行xl info查看相關信息
10.安裝libvirt 和virt-manager yum install libvirt virt-manager