之前暑期見識到了虛擬化在企業中的應用,感慨不小,以前只是自己在玩兒桌面vmware workstation,安裝的虛擬機也沒啥大感覺。在公司機房里大家用的dell poweredge 420,8gmem;然后使用的是esxi+vsphere客戶端的模式,在硬件之上直接安裝虛擬平台,然后在平台上安裝各種虛擬機。
回到實驗室后想自己搞搞玩玩,結果在自己電腦上裝又是內存不行,又是網卡不行,硬件太搓只能放棄。但是在研究esxi過程中kvm逐漸走入視野,安裝過程使用vncserver+vncviewer,十分方便,這部分網上教程比較多,不細說了,推薦http://koumm.blog.51cto.com/703525/1288795。安裝好后用xshell5看到效果:

好了,言歸正傳,參考網上教程都比較順利,但是到了在客戶端windows下使用vnc來連接主機上剛建成的虛擬機時,無法訪問,老是閃退,在網上看到:
http://blog.sina.com.cn/s/blog_538052ba0101bavc.html 按作者作者說的,改成rgb222或full均可,當時筆者選了full然后竟然就再也打不開vncviewer客戶端了,一直提示bad colourlevel。。。。進不去操作界面也就無法在做修改,只能卸載程序,刪除注冊表所有相關的表項(如果刪除不徹底還是會提示bad colourlevel),然后重裝軟件。
當然應該也可以直接去修改注冊表,但是懶得去搞清楚改哪個。。。
然后改成rgb222,成功了,終於看到了虛擬機里centos的安裝界面!!!
二,關於virsh shutdown
安裝好虛擬機然后用shutdown和 reboot 兩個命令不起作用,只有destroy管事。原來 guest 虛擬機不支持 acpi 的話,是無法響應 host 發出的 shutdown 和 reboot 命令的。給出的方案就是,在 guest 虛擬機里安裝 acpi 支持包:
# sudo apt-get install acpid
參考:http://www.tianji.me/index.php/centos/157.html
