歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

ERROR:internal error Unable to locate libvirtd daem錯誤

在編譯配置libvirt12.2時如果prefix不是usr目錄,在使用libvirt創建VM則會出現

ERROR:internal error Unable to locate libvirtd daemon in $PATH

即便libvirtd所在目錄已經加入了PATH。本人認為這是libvirt一個bug。

解決方法是:把你的libvirtd鏈接到/usr下

#pwd

/usr

#ln -s /usr/local/libvirt/sbin/libvirtd libvirtd

上面問題解決後,可能會出現下面問題如:

error: Failed to connect socket to ‘/var/run/libvirt/libvirt-sock’

libvirtd沒有啟動,啟動即可。

#sudo libvirtd -d

其實編譯的時候簡單的方法還是直接指定prefix=/usr

./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc

本欄目更多精彩內容:http://www.bianceng.cn/OS/Linux/

Copyright © Linux教程網 All Rights Reserved