在libvirtxml中,DomainSnapshot结构体的State字段是可选的,不是必须填写的。如果没有填写,不会报错。

State字段用于指定快照的状态,可以填写以下值之一:

  • "running":表示快照是在运行状态下创建的。
  • "paused":表示快照是在暂停状态下创建的。
  • "shutoff":表示快照是在关机状态下创建的。
  • "crashed":表示快照是在崩溃状态下创建的。

如果你没有填写State字段,但是收到了"XML 错误:现有快照中缺少状态"的错误,那可能是因为你的快照XML中确实缺少了State字段。你可以检查一下你的XML中是否有类似于以下的代码:

<state>running</state>

如果没有,请添加这段代码到你的XML中,并填写合适的状态值。

libvirtxml中的DomainSnapshot结构体中的State一定要填吗如果没填会报错吗State可以填哪些内容virErrorCode=27 Domain=35 Message=XML 错误:现有快照中缺少状态这个报错是因为啥哪里缺少了我没有填这个字段但是报错了virErrorCode=27 Domain=35 Message=XML 错误:现有快照中缺少状态

原文地址: https://www.cveoy.top/t/topic/hAL8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录