Sun Cluster Geographic Edition 系统管理指南

第 3 章 管理 Sun Cluster Geographic Edition 基础结构

本章介绍了如何使您的群集加入一个或多个伙伴关系。此外,还介绍了如何禁用 Sun Cluster Geographic Edition 软件以使群集无法再加入伙伴关系。

本章包含以下主题:

关于 Sun Cluster Geographic Edition 基础结构资源组

启用 Sun Cluster Geographic Edition 基础结构后,系统将创建以下 Sun Cluster 资源组:

这些资源仅用于内部,因此请不要更改它们。

如果禁用 Sun Cluster Geographic Edition 基础结构,系统将删除这些内部资源。

您可以使用 scstat -g 命令监视这些资源的状态。有关此命令的更多信息,请参阅 scstat(1M) 手册页。

启用 Sun Cluster Geographic Edition 软件

启用 Sun Cluster Geographic Edition 软件后,当前群集就可以与另一个已启用的群集构成伙伴关系。您可以使用 CLI 命令或 GUI 创建群集之间的伙伴关系。

有关设置和安装 Sun Cluster Geographic Edition 软件的更多信息,请参见《Sun Cluster Geographic Edition 安装指南》

Procedure如何启用 Sun Cluster Geographic Edition 软件

开始之前

在群集上启用 Sun Cluster Geographic Edition 软件之前,请确保满足以下条件:

步骤
  1. 登录到一个群集节点。

    要完成此过程,您必须具有 Geo Operation RBAC 权限配置文件。有关 RBAC 的更多信息,请参见Sun Cluster Geographic Edition 软件和 RBAC

  2. 确保逻辑主机名(与群集名称相同)可用并且已定义。


    # scconf -p | grep -i "cluster name"
    

    如果您不想使用某个群集名称,可使用以下命令更改群集名称:


    # scconf -c -C cluster=cluster-name
    

    有关详细信息,请参阅 scconf(1M) 手册页。


    注 –

    启用了 Sun Cluster Geographic Edition 基础结构后,绝不要在基础结构呈启用状态的情况下更改群集名。


  3. 确认逻辑主机名(与群集名称相同)可用,并且已在本地主机文件中进行了定义。

    本地主机文件(即 hosts)位于 /etc/inet 目录下。

    确认也在网络名称空间数据库(比如 NIS)中对逻辑主机名进行了定义。

  4. 在群集的一个节点上创建 Sun Cluster Geographic Edition 基础结构资源组,然后启用 Sun Cluster Geographic Edition 控制模块。


    # geoadm start
    

    geoadm start 命令仅能在本地群集上启用 Sun Cluster Geographic Edition 控制模块。有关详细信息,请参阅 geoadm(1M) 手册页。

  5. 验证是否已启用基础结构,以及 Sun Cluster Geographic Edition 资源组是否处于联机状态。

    有关 Sun Cluster Geographic Edition 资源组的列表,请参见关于 Sun Cluster Geographic Edition 基础结构资源组


    # geoadm show
    # scstat -g
    

    geoadm show 命令的输出结果应该表明群集中某一节点的 Sun Cluster Geographic Edition 基础结构是活动的。

    scstat -g 命令的输出结果应该表明群集中某一节点的 geo-failovercontrolgeo-hbmonitorgeo-clustername 资源以及 geo-infrastructure 资源组处于联机状态。

    有关更多信息,请参阅 scstat(1M) 手册页。


示例 3–1 启用群集

以下示例说明如何在 cluster-paris 上启用 Sun Cluster Geographic Edition 软件。

  1. cluster-paris 上启动 Sun Cluster Geographic Edition 软件。


    phys-paris-1# geoadm start
  2. 确定是否已成功启用 Sun Cluster Geographic Edition 基础结构。


    phys-paris-1# geoadm show
    
    --- CLUSTER LEVEL INFORMATION ---
    Sun Cluster Geographic Edition is active on cluster-paris from node phys-paris-1
    Command execution successful
    phys-paris-1#
  3. 验证 Sun Cluster Geographic Edition 资源组和资源的状态。


    phys-paris-1# scstat -g  
    -- Resource Groups and Resources --
          Group Name              Resources
          -----------	      --------- 
    Resources: geo-clusterstate    - 
    Resources: geo-infrastructure geo-clustername geo-hbmonitor geo-failovercontrol
     
    -- Resource Groups --
         Group Name            Node Name       State
         -----------           ---------       -----
    Group: geo-clusterstate   phys-paris-1    Online
    Group: geo-clusterstate   phys-paris-2    Online
    Group: geo-infrastructure phys-paris-1    Online
    Group:geo-infrastructure  phys-paris-2    Offline
    
    -- Resources --    
    Resource Name                 Resources    State   Status Message
    -------------                 ---------    -----   --------------
    Resource: geo-clustername     phys-paris-1 Online  Online - LogicalHostname online
    Resource: geo-clustername     phys-paris-2 Offline Offline
    Resource: geo-hbmonitor       phys-paris-1 Online  Online- Daemon OK
    Resource: geo-hbmonitor       phys-paris-2 Offline Offline
    Resource: geo-failovercontrol phys-paris-1 Online  Online
    Resource: geo-failovercontrol phys-paris-2 Offline Offline

接下来的操作

有关创建保护组的信息,请参见第 6 章,使用 Sun StorEdge Availability Suite 3.2.1 软件复制数据第 10 章,管理 Hitachi TrueCopy 保护组

禁用 Sun Cluster Geographic Edition 软件

您可以使用以下过程禁用 Sun Cluster Geographic Edition 基础结构。

Procedure如何禁用 Sun Cluster Geographic Edition 软件

开始之前

在禁用 Sun Cluster Geographic Edition 基础结构之前,本地群集上的所有保护组必须处于脱机状态。

步骤
  1. 登录到一个群集节点。

    要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见Sun Cluster Geographic Edition 软件和 RBAC

  2. 确认本地群集上的所有保护组是否均处于脱机状态。


    phys-paris-1# geoadm status

    有关 geoadm status 命令及其输出的更多信息,请参见监视 Sun Cluster Geographic Edition 软件的运行时状态

    如果您希望在取消激活 Sun StorEdge Availability Suite 3.2.1 保护组的时候保持应用程序资源组的联机状态,请执行示例 7–18 中介绍的过程。

    如果您希望在取消激活 Hitachi TrueCopy 保护组的时候保持应用程序资源组的联机状态,请执行示例 10–23 中介绍的过程。

  3. 禁用 Sun Cluster Geographic Edition 软件。


    phys-paris-1# geoadm stop

    此命令将删除您启用 Sun Cluster Geographic Edition 基础结构时所创建的基础结构资源组。

    有关此命令的更多信息,请参阅 geoadm(1M) 手册页。


    注 –

    如果未通过使用 Sun Cluster Geographic Edition 软件来删除保护组实体,则在您禁用了 Sun Cluster Geographic Edition 基础结构后,系统不会删除数据复制资源组。启用 Sun Cluster Geographic Edition 基础结构后,数据复制资源组将再次可用。


  4. 验证是否已禁用了该软件以及是否不再显示 Sun Cluster Geographic Edition 资源组。


    phys-paris-1# geoadm show
    phys-paris-1# scstat -g

    有关更多信息,请参阅 scstat(1M) 手册页。


示例 3–2 禁用群集

以下示例说明如何禁用 cluster-paris

  1. 确认所有的保护组均处于脱机状态,如下。


    phys-paris-1# geoadm status
    Cluster: cluster-paris
    
    Partnership "paris-newyork-ps" : OK
    
       Partner clusters: cluster-newyork
       Synchronization:  OK
    
       Heartbeat "paris-to-newyork" monitoring "cluster-newyork": OK
           Heartbeat plug-in "ping_plugin"   : Inactive
           Heartbeat plug-in "icrm_plugin"   : OK
           Heartbeat plug-in "tcp_udp_plugin": OK
    
    Protection group "tcpg"      : OK
        Partnership              : paris-newyork-ps
        Synchronization          : OK
    
        Cluster cluster-paris    : OK
            Role                 : Primary
            PG activation state  : Deactivated
            Configuration        : OK
            Data replication     : OK
            Resource groups      : OK
    
    
        Cluster cluster-newyork  : OK
            Role                 : Secondary
            PG activation state  : Deactivated
            Configuration        : OK
            Data replication     : OK
            Resource groups      : OK
  2. 禁用 Sun Cluster Geographic Edition 基础结构。


    phys-paris-1# geoadm stop
    ... verifying pre conditions and performing pre remove operations ... done
    ...removing product infrastructure ... please wait ...
  3. 使用 geoadm show 命令确认是否已成功地禁用 Sun Cluster Geographic Edition 基础结构。


    phys-paris-1# geoadm show
    
    --- CLUSTER LEVEL INFORMATION ---
    Sun Cluster Geographic Edition is not active on cluster-paris
    
    --- LOCAL NODE INFORMATION ---
    Node phys-paris-1 does not host active product module.
    
    Command execution successful
    phys-paris-1#
  4. 使用 scstat -g 命令验证是否已删除 Sun Cluster Geographic Edition 资源组和资源。


    phys-paris-1# scstat -g
    phys-paris-1#

检查 Sun Cluster Geographic Edition 基础结构的状态

可以使用 geoadm show 命令来确定是否已在本地群集上启用了 Sun Cluster Geographic Edition 基础结构,如果已启用,还可以确定基础结构处于活动状态的节点。对于 geo-infrastructure 资源组处于 Online 状态的节点,系统认为其 Sun Cluster Geographic Edition 基础结构处于活动状态。

例如,在 cluster-parisphys-paris-1 节点上运行 geoadm show 命令,如下:


phys-paris-1# geoadm show

--- CLUSTER LEVEL INFORMATION ---
Sun Cluster Geographic Edition is active on:  
node phys-paris-2, cluster cluster-paris

Command execution successful
phys-paris-1#

引导群集

在引导过程中,执行以下步骤:

  1. 启用 Sun Cluster 基础结构后,Sun Cluster Geographic Edition 软件将自动启动。使用 geoadm show 命令验证软件是否已启动。

  2. 心跳框架将会检查可访问的伙伴。

  3. 使用 geoadm status 命令检查群集的当前状态。有关此命令及其输出的更多信息,请参见监视 Sun Cluster Geographic Edition 软件的运行时状态

将修补程序应用到 Sun Cluster Geographic Edition 系统

将修补程序应用到 Sun Cluster Geographic Edition 系统时执行以下步骤。

  1. 使用 geoadm stop 命令关闭 Sun Cluster Geographic Edition 基础结构。

    关闭基础结构可以确保将修补程序安装到一个群集时不会影响到伙伴关系中的其他群集。

  2. 使用 patchadd 命令应用修补程序。

    如果要应用 Sun Cluster 修补程序,请在两个群集上都使用 Sun Cluster 方法。


    注 –

    为确保错误不会影响到主群集上的服务,请首先将修补程序应用到辅助群集。对安装进行验证后,将修补程序应用到主群集。


  3. 使用geoadm start 命令重新启动 Sun Cluster Geographic Edition 基础结构。