确保满足以下条件:
您希望创建伙伴关系的群集已启动,并正在运行。
geoadm start 命令必须已在该群集以及伙伴群集上运行。有关使用 geoadm start 命令的更多信息,请参见启用 Sun Cluster Geographic Edition 软件。
伙伴群集的群集名称为已知。
必须在本地主机文件中对伙伴群集的主机信息进行了定义。本地群集必须知道如何按名称访问伙伴群集。
已通过安装相应的证书在两个群集上配置了安全性。
有关更多信息,请参见在伙伴群集之间配置信任。
登录到一个群集节点。
要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见Sun Cluster Geographic Edition 软件和 RBAC。
创建伙伴关系。
# geops create -c remotepartnerclustername [-h heartbeatname] \ [-p propertysetting [-p…]] partnershipname |
指定将会加入伙伴关系的远程群集的名称。
此名称必须与远程群集上 Sun Cluster Geographic Edition 基础结构所使用的逻辑主机名相匹配。
指一个在伙伴关系中使用的自定义心跳,以便监视伙伴群集的可用性。
如果您省略此选项,则将使用默认的 Sun Cluster Geographic Edition 心跳。
仅为特定的环境提供自定义的心跳,所以需要仔细配置。如果您的系统需要使用自定义心跳,请咨询 Sun 专家以便获得帮助。有关配置自定义心跳的更多信息,请参见第 6 章,管理心跳。
如果要创建自定义心跳,必须至少添加一个插件,以防止伙伴关系仍处于降级模式。
在运行 geops 命令之前,必须先配置您在此选项中提供的自定义心跳。
自定义心跳可阻止在创建伙伴关系的过程中使用默认心跳。如果希望为伙伴关系使用默认心跳,必须在运行 geops create 命令之前先删除自定义心跳。
使用多个 property=value 语句来指定伙伴关系属性的值。
将伙伴关系的描述指定为 Description 属性。
您可以使用 Notification_emailaddrs 和 Notification_actioncmd 属性配置心跳丢失通知。有关配置心跳丢失通知的更多信息,请参见配置心跳丢失通知。
有关可设置的属性的更多信息,请参见附录 A,标准 Sun Cluster Geographic Edition 属性。
指定伙伴关系的名称。
有关 Sun Cluster Geographic Edition 软件支持的名称和值的信息,请参见附录 B,Sun Cluster Geographic Edition 实体合法的名称和值。
有关 geops 命令的更多信息,请参阅 geops(1M) 手册页。
验证是否已创建伙伴关系以及该伙伴关系的状态。
# geoadm status |
本示例将在 cluster-paris 群集上创建 paris-newyork-ps 伙伴关系。
# geops create -c cluster-newyork -p Description=Transatlantic \ -p Notification_emailaddrs=sysadmin@companyX.com paris-newyork-ps # geoadm status |
有关如何配置和加入伙伴关系的完整示例,请参见示例 5–4。