5.12. 虚拟机资源
配置虚拟机资源与配置其他集群资源不同。特别是它们不是根据服务定义分组的。从红帽企业版 Linux 6.2 开始,当在集群中使用
ccs
命令配置虚拟机时,可以使用 --addvm
(而不是 addservice
选项)。这样就可保证在集群配置文件 rm
配置节点下直接定义 vm
资源。
虚拟机资源至少需要一个
name
和一个 path
属性。name
属性应与 libvirt
域的名称相符,而 path
属性应指定保存共享虚拟机定义的目录。
注意
集群配置文件中的
path
属性是路径说明,或者目录名,而不是到独立文件的路径。
如果在名为
/mnt/vm_defs
的共享目录中保存虚拟机定义,则下面的命令则定义名为 guest1
的虚拟机:
# ccs -h node1.example.com --addvm guest1 path=/mnt/vm_defs
运行这个命令在
cluster.conf
配置文件的 rm
配置节点中添加以下行:
<vm name="guest1" path="/mnt/vm_defs"/>