无法启动 libvirt-bin

无法启动 libvirt-bin

当我尝试使用 libvirtd 启动 libvirtd 时,收到以下错误消息:

  2014-05-06 14:12:36.148+0000: 13246: info : libvirt version: 1.2.2
  2014-05-06 14:12:36.148+0000: 13246: error : virPidFileAcquirePath:411 : Failed to acquire pid file '/var/run/libvirtd.pid': Resource temporarily unavailable

我在 Ubuntu 12.04 服务器中使用 openstack icehouse 软件包。有什么方法可以解决这个问题?

答案1

通常,发生这种情况是由于以下两种情况之一:您正在运行另一个 libvirtd 实例,或者前一个实例意外死亡,留下旧的 /var/run/libvirtd.pid 文件。

您可以轻松区分两者:

  ps ax | grep libvirtd

在第一种情况下将返回一个进程,或者只是grep第二个。你可以通过终止正在运行的libvirtd(如果有的话),然后手动删除该文件/var/运行/libvirtd.pid

相关内容