本測試通過的版本號為:ubuntu12.04、libvirt-0.10.2.1
安裝libvirt:
1,安裝virtinst
apt get install virtinst
安裝libvirt之前首先安裝virtinst目的是為了使後面編譯安裝libvirt時,覆蓋安裝virtinst時自帶的libvirt的版本,這點很重要。之後才能編譯安裝libvirt.
3,如果你直接執行./configure,會提示你缺少很多包,所以先安裝包:
apt-get install libxml++2.6-2 libxml++2.6-dev
apt-get install libpciaccess-dev
apt-get install python-dev
apt-get install libnl-dev
apt-get install libyajl-dev
apt-get install libgnutls-dev
4,安裝完依賴包後,在當前目錄下執行 ./configure--prefix=/usr
(其中--prefix選項為指定安裝路徑)。
執行成功,部分輸出如下:
configure:readline:no
configure:python:yes
configure:dtrace:no
configure:numad:no
configure:xml catalog:/etc/xml/catalog
configure:init script:check
configure:char device locks:/var/lock
configure:
configure:privileges
configure:
configure:qemu:root:root
configure:
5、編譯:make
安裝:make install
至此libvirtd安裝成功!
6、啟動libvirt服務
service libvirt-bin start
同樣,停止libvirt服務就是service libvrit-bin stop;
以上操作的正確性僅限於在ubuntu上安裝libvirt,重點是第1步和第6步,這和網上很多博文所講的libvirt安裝有些差異,比如很多沒有第1步,第6步啟動libvirt為service libvirtd
start,這會報錯為libvirtd:unrecognizedservice.
centos7手動編譯安裝Libvirt常見問題
由於功能需要,體驗了手動編譯安裝libvrt,還是碰到了不少問題,這裡總結如下僅限於centos7 1 configure error you must install the pciaccess module to build with udev 解決方案 yum install libpciac...
libvirt獲取實際記憶體的實現
libvirt獲取實際記憶體的實現 libvirt可以通過virdomaingetinfo 來得到虛機資訊 struct virdomaininfo libvirt獲取虛擬機器實際記憶體的實現方法 1.通過libxl domain info provides a way to get the str...
簡述MySQL安裝流程 MySQL安裝流程
若出現下圖,需要去資源管理器中把mysql程序全結束了,重新啟動即可。1.6.登入mysql 登入mysql 因為之前沒設定密碼,所以密碼為空,不用輸入密碼,直接回車即可 e mysql 5.7.20 winx64 bin mysql u root p enter password 1.7.查詢使用...