【问题标题】:Adding xen domains to virsh将 xen 域添加到 virsh
【发布时间】:2016-04-20 08:10:06
【问题描述】:

基本问题:

我有这样的任务:我需要使用 Xen 的钻石收集器收集指标。收集器使用了 libvirt python 库,只是没有找到任何 xen 域的输出信息。那是因为 libvirt 从没有找到 xen 域的 virsh 获取信息。

我做了什么:由于这个命令“virsh domxml-from-native xen-xm /path/to/xm-or-xl.config”和定义的域,我将 xen cfg 转换为 virsh xml。

现在:

way@xen4-dom0:/etc/libvirt/domains$ sudo virsh list --all
Id    Name                           State
----------------------------------------------------
-     gitlab                         shut off
-     stage-pg-master                shut off
-     stage-rzd-tnved                shut off
-     stage-web-transport            shut off

Xen:

way@xen4-dom0:/opt/metrics/rrd$ sudo xen list
Name             ID      Mem VCPUs  State   Time
Domain-0         0       1024 8     r-----  165814.0
stage-pg-master  1       16384 4    -b----   37170.7
.....

但是当我尝试启动域时出现以下错误:

libxenlight failed to create new domain 'gitlab'

libx 日志说:

domain with name "gitlab" already exists.

如何解决这个问题? 谢谢。

【问题讨论】:

  • 附加问题:如何将 Domain-0 添加到 virsh 中?

标签: python xen libvirt virsh


【解决方案1】:

看起来这个问题无法解决,所以我只是改变了钻石 xen 收集器的来源。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 2013-10-01
    • 2019-09-17
    • 1970-01-01
    相关资源
    最近更新 更多