在创建保护组之前,请确保满足以下条件:
本地群集是伙伴关系的成员。
您要创建的保护组还不存在。
保护组的名称在全局的 Sun Cluster Geographic Edition 名称空间中是唯一的。不能在同一系统的多个伙伴关系中使用相同的保护组名称。
登录到一个群集节点。
要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见Sun Cluster Geographic Edition 软件和 RBAC。
使用 geopg create 命令创建一个新的保护组。
此命令可在本地群集上创建一个保护组。
# geopg create -s partnershipname -o localrole \ [-p property [-p…]] \ protectiongroupname |
指定伙伴关系的名称。
指定此保护组在本地群集上的角色,即 primary 或 secondary。
指定保护组的属性。
可指定以下属性:
Description – 描述保护组。
External_Dependency_Allowed-指定是否允许属于该保护组的资源组和资源与不属于该保护组的资源组和资源之间的相关性。
RoleChange_ActionArgs – 指定调用角色更改回调命令后,命令行结尾处系统定义参数后紧跟的字符串。
RoleChange_ActionCmd – 指定可执行命令的路径。当新主群集启动该保护组后,系统会在新主群集发生切换或接管操作期间调用该脚本。当数据复制角色从辅助变为主,且应用程序资源组尚未联机,系统会在新主群集上调用该脚本。如果数据复制角色更改失败,则不会调用该脚本。
该路径必须对可容纳保护组的所有伙伴群集上的所有节点均有效。
Timeout – 以秒为单位指定保护组的超时时限。根据数据复制配置的复杂性,您可将超时时限从默认值更改为其他值。有关设置超时时限的更多信息,请参见表 A–4。
有关可设置的属性的更多信息,请参见附录 A,标准 Sun Cluster Geographic Edition 属性。
指定保护组的名称。
有关 Sun Cluster Geographic Edition 软件所支持的名称和值的信息,请参见附录 B,Sun Cluster Geographic Edition 实体合法的名称和值。
有关 geopg 命令的更多信息,请参阅 geopg(1M) 手册页。
本示例将创建一个配置为不使用数据复制的保护组。
# geopg create -s paris-newyork-ps -o primary example-pg |
有关向保护组添加资源组的信息,请参见以下指南之一。