Sun Cluster Geographic Edition 数据复制指南(适用于 Sun StorageTek Availability Suite)

在使用 Sun StorageTek Availability Suite 的系统上强制执行接管操作

在辅助群集上需要使应用程序进入联机状态时,您可以执行接管操作(而无论在主卷和辅助卷之间数据是否完全一致)。本节中介绍的信息均假定保护组已经启动。

启动接管操作后将执行以下步骤:

有关接管前后主群集和辅助群集可能出现的情况的详细信息,请参见《Sun Cluster Geographic Edition System Administration Guide》中的附录 C “Takeover Postconditions”

以下过程介绍了强制辅助群集执行接管操作时必须执行的步骤,以及如何在接管操作完成后恢复数据的步骤。

Procedure如何强制辅助群集立即接管 Sun StorageTek Availability Suite 服务

开始之前

在强制辅助群集承担主群集的活动前,请确保满足以下条件:

  1. 登录到一个辅助群集中的节点。

    要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition System Administration Guide》中的“Sun Cluster Geographic Edition Software and RBAC”

  2. 启动接管操作。


    # geopg takeover [-f] protectiongroupname
    
    -f

    在不经您确认的情况下强制该命令执行操作

    protectiongroupname

    指定保护组的名称


示例 3–2 强制辅助群集执行接管操作

以下示例强制辅助群集 cluster-newyorkavspg 执行了接管操作。

phys-newyork-1 是辅助群集上的第一个节点。有关哪一个节点是 phys-newyork-1 的提示信息,请参见《Sun Cluster Geographic Edition System Administration Guide》中的“Example Sun Cluster Geographic Edition Cluster Configuration”


phys-newyork-1# geopg takeover -f avspg

接下来的操作

有关接管后主群集和辅助群集的状态的信息,请参见《Sun Cluster Geographic Edition System Administration Guide》中的附录 C “Takeover Postconditions”

执行接管操作期间由 Sun Cluster Geographic Edition 软件执行的操作

当您运行 geopg takeover 命令时,该软件将确认在辅助群集上卷集是处于 Replicating 状态还是 Logging 状态。

如果可以访问最初的主群集 cluster-paris,则软件将执行以下操作:

在最初的辅助群集 cluster-newyork 上,软件将执行以下操作:

如果命令成功完成,则辅助群集 cluster-newyork 将成为保护组的新主群集。与保护组中的设备组相关联的卷集将根据本地群集上保护组的角色颠倒其角色。如果在执行接管操作之前在原来的辅助群集上保护组处于活动状态,则在新的主群集上应用程序资源组将进入联机状态。如果可以访问原来的主群集,则它将成为该保护组的新辅助群集。对于与保护组中的设备组相关联的所有卷集,复制将停止。


注意 – 注意 –

成功地执行接管操作后,数据复制将停止。如果您希望继续暂停复制,请在使用 geopg start 命令时指定 -n 选项。此选项可防止启动从新的主群集到新的辅助群集的数据复制。


如果以前的任何操作失败,则此命令均会返回错误。请使用 geoadm status 命令查看每个组件的状态。例如,根据故障原因的不同,保护组的 Configuration 状态可能会被设置为 Error。保护组可以处于已激活或已取消激活的状态。

如果保护组的 Configuratio 状态被设置为 Error,请使用如何验证 Sun StorageTek Availability Suite 保护组所介绍的过程重新验证保护组。

如果在每个伙伴群集上保护组的配置不相同,则您需要使用如何重新同步 Sun StorageTek Availability Suite 保护组所介绍的过程对配置进行重新同步。