第 6 章 配置集群资源
本章提供有关在集群中配置资源的信息。
6.1. 资源创建
使用以下命令来创建集群资源。
pcs resource create resource_id [standard:[provider:]]type [resource_options] [op operation_action operation_options [operation_action operation options]...] [meta meta_options...] [clone [clone_options] | master [master_options] | --group group_name [--before resource_id | --after resource_id] | [bundle bundle_id] [--disabled] [--wait[=n]]
指定
--group
选项时,资源将添加到资源组中。如果组不存在,这会创建组并将这些资源添加到组中。有关资源组的详情请参考 第 6.5 节 “资源组”。
--before
和 --after
选项指定添加的资源相对于资源组中已存在的资源的位置。
指定
--disabled
选项表示资源不会被自动启动。
以下命令创建了名称为
VirtualIP
标准 ocf
、provider heartbeat
和类型 IPaddr2
的资源。此资源的浮动地址是 192.168.0.120,系统将每 30 秒检查一次该资源是否在运行。
# pcs resource create VirtualIP ocf:heartbeat:IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s
另外,您可以省略 standard 和 provider 字段,并使用以下命令:这将默认为
ocf
和 heartbeat 供应商的标准 。
# pcs resource create VirtualIP IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s
使用以下命令删除配置的资源。
pcs resource delete resource_id
例如,以下命令删除资源 ID 为
VirtualIP 的现有资源
# pcs resource delete VirtualIP
- 有关 pcs resource create 命令的 resource _id、standard、provider 和 type 字段的详情请参考 第 6.2 节 “资源属性”。
- 有关为单个资源定义资源参数的详情请参考 第 6.3 节 “资源特定参数”。
- 有关定义资源 meta 选项的详情,集群用来决定资源的行为方式,请参阅 第 6.4 节 “资源元数据选项”。
- 有关定义要在资源上执行的操作的详情请参考 第 6.6 节 “资源操作”。