【问题标题】:QEMU Driver error : monitor socket did not show up: No such file or directoryQEMU 驱动程序错误:监视器套接字没有显示:没有这样的文件或目录
【发布时间】:2015-12-15 14:02:14
【问题描述】:

当我尝试从 python 脚本通过 libvirt API 启动 VM 时遇到问题。问题不时出现,但在大多数情况下它都可以正常工作

libvirt: QEMU Driver error : monitor socket did not show up: No such file or directory
Traceback (most recent call last):
  File "/tmp/xjavisn/bbsc/env/bcba", line 495, in <module>
    main()
  File "/tmp/xjavisn/bbsc/env/bcba", line 487, in main
    args.func(args)
  File "/tmp/xjavisn/bbsc/env/bcba", line 163, in main_cba_restore
    host.start_nodes()
  File "/tmp/xjavisn/bbsc/env/lib/bcba.py", line 300, in start_nodes
    node.start()
  File "/tmp/xjavisn/bbsc/env/lib/bcba.py", line 728, in start
    dom0.create()
  File "/tmp/xjavisn/pyenv_bbsc/versions/py_master/lib/python2.7/site-packages/libvirt.py", line 826, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirt.libvirtError: monitor socket did not show up: No such file or directory

在虚拟机定义中,模拟器标签包含

<emulator>/usr/bin/qemu-system-x86_64</emulator>

管理程序是:

cat /etc/SuSE-release
SUSE Linux Enterprise Server 12 (x86_64)
VERSION = 12
PATCHLEVEL = 0

还有客人:

cat /etc/SuSE-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 3

我使用的版本是:

virsh # version
Compiled against library: libvirt 1.2.5
Using library: libvirt 1.2.5
Using API: QEMU 1.2.5
Running hypervisor: QEMU 2.0.2

我完成的一些任务 - 我检查了主机和来宾的日志,但那里没有错误。一切正常
- 我在用户和组部分修改了 /etc/libvirt/qemu.conf 设置 root - qemu 和 root 用户是 libvirt 组的成员

知道发生了什么吗?

最好的问候 哈维

【问题讨论】:

    标签: python qemu kvm suse libvirt


    【解决方案1】:

    来自 Fedora 文档:https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/Virtualization_Deployment_and_Administration_Guide/App_Domain_Monitor_Socket.html

    要了解错误详情,请检查访客日志:/var/log/libvirt/qemu/name_of_guest.log

    您是否在此日志文件中看到一些错误?

    【讨论】:

    • 嗨!谢谢回复。我在来宾日志文件中没有看到任何错误消息。我只看到以前执行的常规启动/关闭消息。附加链接中的问题是不同的,因为错误消息是:“监视器套接字未显示。:连接被拒绝”,我的错误是“监视器套接字未显示:没有这样的文件或目录”
    猜你喜欢
    • 1970-01-01
    • 2013-05-12
    • 2020-09-12
    • 2021-10-31
    • 1970-01-01
    • 2016-03-20
    • 2016-03-19
    • 2013-08-08
    • 2013-11-04
    相关资源
    最近更新 更多