Virsh:edit 后的 XML 与 dumpxml 不同。为什么?

Virsh:edit 后的 XML 与 dumpxml 不同。为什么?

我正在尝试从 libVirt 管理的虚拟机获取 VNC 访问数据。但是,当我运行 时virsh dumpxml $machine,vnc 密码丢失:

<graphics type='vnc' port='-1' autoport='yes'/>

使用相同的方法检查virsh edit $machine,我发现密码确实在那里:

<graphics type='vnc' port='-1' autoport='yes' passwd='asdf'/>

这是为什么?这是故意的吗(什么原因?),或者这可能是一个错误?

答案1

这是故意的;在 libvirt 源中查找 VIR_DOMAIN_XML_SECURE 标志。

相关内容