libvirtxml DomainSnapshot 结构体中 State 字段详解
在 libvirtxml 中的 DomainSnapshot 结构体中,State 字段是可选的,可以选择填写或者不填写。如果不填写 State 字段,不会报错。
State 字段用于指定快照的状态,可以填写以下内容之一:
- 'running':表示快照是在运行状态下创建的。
- 'paused':表示快照是在暂停状态下创建的。
- 'shutoff':表示快照是在关机状态下创建的。
如果你在创建快照时遇到了 'virError(Code=27, Domain=35, Message='XML 错误:现有快照中缺少状态')' 的报错,这意味着你的快照 XML 中缺少了 State 字段。你需要在快照 XML 中添加 State 字段,并指定相应的状态值。例如:
<domainsnapshot>
...
<state>running</state>
...
</domainsnapshot>
请注意,State 字段是可选的,如果你不需要指定快照的状态,可以完全不填写 State 字段。
原文地址: https://www.cveoy.top/t/topic/f3L8 著作权归作者所有。请勿转载和采集!