下面的示例以第 1 章中介绍的示例配置为基础。
在本示例中,sales 数据库在 cluster-paris 群集上联机,并受 Oracle Data Guard 保护。
继续进行以下步骤之前,请确保 mysales.com Oracle Data Guard Broker 配置存在,因为 Sun Cluster Geographic Edition 不会为您创建此配置。
确保满足以下条件:
您的群集是伙伴关系的成员。
您要创建的保护组还不存在。
保护组的名称在全局的 Sun Cluster Geographic Edition 名称空间中是唯一的。不能在同一系统的两个伙伴关系中使用相同的保护组名称。
您还可以将现有的保护组配置从远程群集复制到本地群集。有关更多信息,请参见将 Oracle Data Guard 保护组配置复制到伙伴群集。
登录到一个群集节点。
要完成此步骤,您需要分配有 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”。
在本地群集的所有节点上,创建一个新的保护组。
phys-node-n# geopg create -s partnershipname -d odg \ -o localrole [-p property [-p...]] protectiongroupname |
指定伙伴关系的名称。
指定由 Oracle Data Guard 软件复制保护组数据。
指定此保护组在本地群集上的角色为 primary 或 secondary。
指定保护组的属性。
可指定以下属性:
Description -描述保护组。
Timeout -以秒为单位指定保护组的超时时限。
指定保护组的名称。
有关 Sun Cluster Geographic Edition 软件所支持的名称和值的信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的附录 B “Sun Cluster Geographic Edition 实体合法的名称和值”。
有关 geopg 命令的更多信息,请参阅 geopg(1M) 手册页。
创建保护组之前,数据复制层将验证配置是否正确。
如果验证成功,则本地 Configuration 状态将设置为 OK,Synchronization 状态将设置为 Error。
如果验证不成功,则不会创建保护组。