要将某个保护组从所有群集上删除,请在该保护组所在的每个群集上运行 geopg delete 命令。
在删除保护组之前,请确保满足以下条件:
该保护组在本地存在
该保护组在本地群集上处于脱机状态
要在删除保护组时使应用程序资源组保持联机状态,请在删除保护组之前从该保护组中删除应用程序资源组。您不需要对阴影 RAC 服务器代理资源组执行任何操作,因为删除保护组会删除这些资源组,而不会影响它们所投影的 RAC 服务器代理资源组。
登录至要从中删除该保护组的群集(如 cluster-paris)内的一个节点上。
要完成此步骤,您需要分配有 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”。
cluster-paris 是主群集。有关群集配置样例,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 群集配置示例”。
删除该保护组。
phys-node-n# geopg delete protectiongroupname |
此命令可从本地群集删除保护组的配置。此命令还删除保护组中 Oracle Data Guard Broker 配置的 Oracle RAC 服务器代理资源组和复制资源组。
如果保护组未删除,则 Configuration 状态将设置为 Error。解决此错误,然后重新运行 geopg delete 命令。
本示例说明了如何同时从两个伙伴群集中删除保护组。
# rlogin cluster-paris -l root phys-paris-1# geopg delete sales-pg # rlogin cluster-newyork -l root phys-newyork-1# geopg delete sales-pg |
本示例说明了如何在删除两个应用程序资源组 apprg1 和 apprg2 共享的保护组 sales-pg 的同时保持这两个资源组联机。
先从保护组中删除应用程序资源组,然后再删除该保护组。
phys-paris-1# geopg remove-resource-group apprg1,apprg2 sales-pg phys-paris-1# geopg stop -e global sales-pg phys-paris-1# geopg delete sales-pg |
与其他数据复制模块不同,不会向保护组中添加 Oracle RAC 服务器代理资源组,而是添加阴影 RAC 服务器代理资源组来表示该资源组。可以随时在保护组中添加和删除阴影 RAC 服务器代理资源组,而不会影响 Oracle Data Guard 数据复制。
因此,本示例中显示的应用程序资源组可以没有要复制的数据,因为此特定保护组仅支持 Oracle Data Guard 数据复制。可能满足此条件的应用程序资源组可以是可缩放的 Web 服务器,这些服务器的数据是静态的或存放在并非由此群集控制的某些远程存储上。