1、VNC的安裝與使用python
# yum -y install tigervnc-serverios
首次啓動es6
# vncserver :1api
會提示輸入兩次密碼bash
而後編輯/root/.vnc/xstartup,將最後一行twm替換爲gnome-session或者startkde服務器
懶人能夠直接用如下語句直接替換(執行任意一條便可,建議選擇第一條穩定,可是佔用內存較多)session
sed -i 's/twm/gnome-session/g' /root/.vnc/xstartupapp
sed -i 's/twm/startkde/g' /root/.vnc/xstartupide
重啓vncserver字體
# vncserver
客戶端鏈接
vncclient裏輸入 vncserver-IP:1
可能出現的問題:
vncserver 啓動錯誤:could not open default font 'fixed'錯誤.
安裝vncserver出現以下錯誤:
vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5901 vncext: created VNC server for screen 0 Could not init font path element /usr/share/X11/fonts/misc, removing from list! Could not init font path element /usr/share/fonts/default/Type1, removing from list! Could not init font path element built-ins, removing from list!
主要是缺乏相關字體,經過yum安裝便可
yum install libXfont yum install xorg-x11-xfs yum install xorg-x11-xfs-utils yum install xorg-x11-xinit yum install xorg-x11-xdm yum install xorg-x11-fonts*
安裝完後重新啓動vnc服務便可。
2、查看是否支持虛擬化
vmware開啓方式虛擬化方式以下圖,虛擬機下面能夠用VNC鏈接安裝系統,若是服務器在idc機房,是連不上去的,另外kvm和桌面系統兼容性不清楚,有發生過卡死的狀況,因此仍是命令行,下面是一步一步的 操做過程,按着步驟確定能夠!
肯定服務器是否支持虛擬化,若是沒有查到,在bios裏面開啓
vmx屬於inter處理器,svm屬於amd處理器
egrep 'vmx|svm' /proc/cpuinfo flags :fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflushdts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lmconstant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperfpni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pciddca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida aratxsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
3、安裝kvm包
安裝過程以下:
yum groupinstall "Development Tools" yum groupinstall "Virtualization" "Virtualization Client" "Virtualization Platform"
virtualization //提供虛擬機的環境,主要包含qumu-kvm
virtualization-client//管理和安裝虛擬機實例的客戶端,主要有python-virtinst,virt-manager,virt-viewer
virtualization-platform//提供訪問和控制虛擬客戶端的接口,主要有libvirt,libvirt-client
4、檢查安裝後是否加載模塊
lsmod|grep kvm kvm_intel 53484 12 kvm 316506 1 kvm_intel
查看kvm正常運行
/etc/init.d/libvirtd start
chkconfig libvirtd on
安裝完成後,須要啓動/etc/init.d/libvirtd服務,在啓動過程當中可能出現以下錯誤:
啓動libvirtd有以下報錯:
[root@kvmmaster lib64]# service libvirtd restart 正在關閉 libvirtd 守護進程: [失敗] 啓動 libvirtd 守護進程:libvirtd: relocation error: libvirtd: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference [失敗]
解決方案以下:
yum -y upgrade device-mapper-libs