新聞中心
libvirt是一套免費(fèi)、開(kāi)源的支持linux下主流虛擬化工具的C函數(shù)庫(kù),其旨在為包括Xen在內(nèi)的各種虛擬化工具提供一套方便、可靠的編程接口,支持與C,C++,Ruby,Python等多種主流開(kāi)發(fā)語(yǔ)言的綁定。

創(chuàng)新互聯(lián)專(zhuān)注于華容網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供華容營(yíng)銷(xiāo)型網(wǎng)站建設(shè),華容網(wǎng)站制作、華容網(wǎng)頁(yè)設(shè)計(jì)、華容網(wǎng)站官網(wǎng)定制、微信小程序開(kāi)發(fā)服務(wù),打造華容網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供華容網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
當(dāng)前主流Linux平臺(tái)上默認(rèn)的虛擬化管理工具virt-manager(圖形化),virt-install(命令行模式)等均基于libvirt開(kāi)發(fā)而成,下面我給各位介紹在CentOS中安裝libvirt的問(wèn)題與解決辦法。
Q1:
在執(zhí)行./configure的時(shí)候出現(xiàn):You must install the libyajl library & headers to compile libvirt
提示缺少libyajl庫(kù),屬于JSON庫(kù)。
最開(kāi)始采用rpm安裝該庫(kù),出錯(cuò),改為采用源碼安裝libyajl庫(kù),該庫(kù)托管在github上
安裝方法:git clone git://github.com/lloyd/yajl
cd yajl
./configure
make
make install
Q2:
注意在./configure的時(shí)候加上附加參數(shù):./configure –prefix=/usr –localstatedir=/var –sysconfdir=/etc
執(zhí)行make install的時(shí)候,出現(xiàn) error ,意思就是與之前的沖突,指定目錄后可以覆蓋掉。
Q3:
安裝完成之后執(zhí)行virsh或者libvirtd都會(huì)出現(xiàn):
while loading shared libraries: libXXX.so.x: cannot open shared object file: No such file or directory .說(shuō)明未找到共享鏈接庫(kù)位置,
此時(shí)修改/etc/ld.so.conf,將指定的路徑加進(jìn)去,比如指定的是usr,那么.so的文件在/usr/local/lib下
執(zhí)行l(wèi)dconfig使配置文件生效。
官網(wǎng):At this point you may have to run ldconfig or a similar utility to update your list of installed shared libs.
ldconfig:
它是一個(gè)程序,通常它位于/sbin下,是root用戶(hù)使用的東東。具體作用及用法可以man ldconfig查到,它的作用就是將/etc/ld.so.conf列出的路徑下的庫(kù)文件 緩存到/etc/ld.so.cache 以供使用
當(dāng)前標(biāo)題:CentOS6中源碼安裝libvirt的問(wèn)題
URL分享:http://m.fisionsoft.com.cn/article/ccopjdc.html


咨詢(xún)
建站咨詢(xún)
