libvirt的安裝流程

2021-07-07 09:57:02 字數 1273 閱讀 2022

本測試通過的版本號為: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.查詢使用...