第 20 章 操作域 XML
这部分论述了用于代表域的 XML 格式。此处术语 域 指所有 guest 虚拟机所需的根域元素。
<>
域 XML 有两个属性: type
指定用于运行域的管理程序。允许的值是特定驱动程序,但包括 KVM
和其他值。ID
是正在运行的客户机虚拟机的唯一整数标识符。不活跃的机器没有 id 值。本章中的部分将解决域 XML 的组件。在处理域 XML 时,本手册中的其他章节可能会参考本章。
注意
本章基于 libvirt 上游文档。
20.1. 常规信息和元数据 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
这些信息位于域 XML 中:
图 20.1. 域 XML 元数据
域 XML 中本节的组件如下:
元素 | 描述 |
---|---|
<name> | 为虚拟机指定名称。此名称应仅包含字母数字字符,且需要在单一主机物理计算机范围内唯一。它通常用于创建用于存储持久配置文件的文件名。 |
<uuid> | 为虚拟机分配全局唯一标识符。格式必须是 RFC 4122-compliant, eg 3e3fce45-4f53-4fa7-bb32-11f34168b82b 。如果在定义/生成新机器时省略,则生成一个随机 UUID。还可以使用 sysinfo 规范来提供 UUID。 |
<title> | 标题 会为域的简短描述而创建空间。标题不应包含任何换行符。 |
<description> | 与标题不同,libvirt 不使用这些数据,它可以包含用户想要显示的任何信息。 |
<metadata> | 应用程序可以使用以 XML 节点/树的形式存储自定义元数据。应用必须在其 XML 节点/树上使用自定义命名空间,每个命名空间只有一个顶层元素(如果应用需要结构,它们应当有子元素到其命名空间元素) |