1、kvm 安裝python
一、檢查CPU信息瀏覽器
KVM 須要有 CPU 的支持(Intel VT 或 AMD SVM),在安裝 KVM 以前檢查一下 CPU 是否提供了虛擬技術的支持。服務器
基於 Intel 處理器的系統,運行 grep vmx /proc/cpuinfo 查找 CPU flags 是否包括 vmx 關鍵詞session
# grep vmx /proc/cpuinfotcp
基於 AMD 處理器的系統,運行 grep svm /proc/cpuinfo 查找 CPU flags 是否包括 svm 關鍵詞ide
# grep svm /proc/cpuinfoui
若是有返回值說明cpu支持虛擬化rest
2.yum 安裝:server
yum -y install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinstblog
或是
yum -y groupinstall KVM
三、檢查kvm模塊是否安裝,使用如下命令顯示兩個模塊則表示安裝完成
[root@myKVM ~]# lsmod | grep kvm
kvm_intel 52570 0
kvm 314739 1 kvm_intel
二 、安裝配置VNC遠程控制
一、 安裝桌面系統
yum groupinstall Desktop
yum groupinstall "X Window System"
二、安裝vnc
yum -y install tigervnc-server
三、切換到root帳號:su root而後輸入root帳號的密碼
vi /etc/sysconfig/vncservers #vnc配置文件
VNCSERVERS="10000:root" # 把前面的#取消了 10000:root (桌面號:用戶)
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
必須明白:vncserver在調用的時候,會根據你的配置來啓用server端的監聽端口,
端口默認是從5900開始,再加上你的桌面號。
好比你的桌面號爲1,則vnc的鏈接端口號爲5900+1=5901
若是使用瀏覽器訪問的話,則端口號爲 5800+桌面號
四、配置防火牆,容許10000+5900=15900端口經過防火牆(不然遠程連不上VNC服務器)
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 15900 -j ACCEPT(容許15900端口經過防火牆)
好比你的桌面號爲10000,則vnc的鏈接端口號爲5900+10000=15900
5.設置密碼(登錄vnc的密碼)
vncpasswd
6.啓動服務
service vncserver start
7.修改桌面
cd ~/.vnc
vi xstartup
gnome-session & #使用gnome桌面
#twm & #禁用默認的桌面
8.重啓服務
service vncserver restart
9.vncserver 設置開機啓動
chkconfig vncserver on
10.啓動virtual machine manager
service libvirtd start
11 .libvirtd 設置開機啓動
chkconfig libvirtd on
3、使用vnc客戶端登錄
4、 登錄界面如圖,
如圖,可進入VM manager 界面
接下去安裝系統就如同VMware了