Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2321169
  • 博文数量: 252
  • 博客积分: 5472
  • 博客等级: 大校
  • 技术积分: 3107
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-17 18:39
文章分类

全部博文(252)

文章存档

2012年(96)

2011年(156)

分类: 虚拟化

2011-09-23 09:58:33

unable to connect to '/usr/local/var/run/libvirt/libvirt-sock'
 
  1. $virsh
  2. 错误:unable to connect to '/usr/local/var/run/libvirt/libvirt-sock', libvirtd may need to be started: 没有那个文件或目录
    错误:连接到管理程序失败
 
  1. $vlibvirtd --version
  2. libvirtd (libvirt) 0.8.2

 
  1. $ls -l /usr/local/lib/libvirt.so.0
  2. lrwxrwxrwx 1 root staff 16  5月  5 09:32 /usr/local/lib/libvirt.so.0 -> libvirt.so.0.8.2

 
  1. $/usr/local/sbin/libvirtd -d ##Maybe /usr/sbin/libvirtd -d
 
  1. $virsh
  2. 输入:'help' 来获得命令的帮助信息
           'quit' 退出

    virsh # quit

用上面的方法调好后 eclipse运行java程序时仍然报错 同样的错误

官方网站的说明:  1 libvirtd 没有运行 在fedora系统中, 启动
 
  1. $service libvirtd restart
2 你是用源码包安装的libvirt 。 virsh可能寻找这个socket在目录‘/usr/local/var’下面,但是你手动安装的libvirt不能创建这个目录

改正方法: 在configure的时候 使用

 
  1. $./configure --prefix=/usr

 


阅读(19452) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~