標籤:安裝 linux kvm
一、準備環境:
1、檢查是否支援虛擬化
Centos6.2_x864
KVM 需要有 CPU 的支援(Intel vmx 或 AMD svm),在安裝 KVM 之前檢查一下 CPU 是否提供了虛擬技術的支援:
egrep ‘^flags.*(vmx|svm)‘ /proc/cpuinfo
有顯示, 有顯示則說明處理器具有VT功能
2、檢查BIOSS是否開啟虛擬化
二、安裝KVM相關軟體
1、複製即可(首先確認yum配置是否正常)
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
2、檢查kvm模組是否安裝
[[email protected] ~]# lsmod |grep kvm
kvm_intel 55496 32
kvm 337772 1 kvm_intel
三、啟動服務並開機啟動
/etc/init.d/libvirtd
chkconfig libvirtd on
#以上就是KVM的安裝,很簡單。但是我們需要通過案頭去安裝系統和偶爾的配置。所以需要在Server端安裝案頭:Gnome
四、安裝gonme案頭 並配置VNC案頭串連到 virtual-server伺服器上
1、安裝virtual-server 案頭
yum -y groupinstall "Gnome" "Desktop"
如果不安裝案頭在使用svn登入伺服器的時候會報錯:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/72/F4/wKioL1Xw8TejI7unAADHPd-56Fc164.jpg" title="123.png" alt="wKioL1Xw8TejI7unAADHPd-56Fc164.jpg" />
2、安裝VNC-server端軟體
yum -y install vnc *vnc-server*
3、修改VNCServer主設定檔
vim /etc/sysconfig/vncservers
跳至最後並去掉倒數第二行注釋符,然後修改為
VNCSERVERS="1:root"
4、使用vncpasswd設定VNC登入密碼
如下:輸入兩次密碼即可
[[email protected] ~]# vncpasswd
Password:
Verify:
[[email protected] ~]#
設定完密碼會在root宿主目錄下產生.vnc開頭的隱藏目錄,該目錄下面的檔案就是root使用者的VNC案頭設定檔。開啟xstartup配置案頭
#vim /root/.vnc/xstartup
將最後一行改為
gnome & #這將啟用gnome案頭
6、啟動vncserver服務並設定為開機啟動
/etc/init.d/vncserver start
chkconfig vncserver on
7、通過VNC用戶端串連virtual-server
下載一個小的VNC用戶端,如:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/72/F4/wKioL1Xw9ZfDA1-MAAEpiLhyo7k375.jpg" title="1231.png" alt="wKioL1Xw9ZfDA1-MAAEpiLhyo7k375.jpg" />
輸入IP和連接埠,這個連接埠是在當時設定VNC-server時設定的!
結果如下:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/72/F4/wKioL1Xw9ijyYRKeAAInfB9jGpQ973.jpg" title="4444.png" alt="wKioL1Xw9ijyYRKeAAInfB9jGpQ973.jpg" />
五、配置橋接
這樣安裝完了之後就可以使用了,但是虛擬機器不能和外面通訊,只能和virtual-server內的虛擬機器通訊。
如果需要和外面的伺服器通訊需要配置橋接很簡單。
臨時:
設定橋接網卡:KVM
#設定br0與eth0橋接
brctl addif br0 eth0
#清空eth0IP地址
ifconfig eth0 0.0.0.0
#設定br0地址
ifconfig br0 192.168.7.241 255.255.252.0 up
永久:
永久設定
DEVICE=br0
ONBOOT=yes
BOOTPROTO=static
TYPE=Bridge
IPADDR=192.168.9.47
NETMASK=255.255.248.0
GATEWAY=192.168.8.1
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
TYPE=Ethernet
BRIDGE=br0
IPV6INIT=no
註:
在橋接網卡裡設定是需要注意:TYPE=Bridge
在屋裡網卡要指定橋接的網卡名:BRIDGE=br0
本文出自 “震動心弦” 部落格,請務必保留此出處http://shuainotebook.blog.51cto.com/1271282/1693372
Centos 安裝KVM