更新时间:2025-08-09 GMT+08:00

查看MRS集群主备管理节点

MRS集群中的管理节点指OMS所在的节点,主OMS所在的节点为主管理节点,备OMS所在的节点为备管理节点。

OMS通常情况下主备部署,为集群Master节点组中的“master1”节点和“master2”节点。在主OMS节点故障或者停止时,系统会触发主备倒换,备OMS节点升为主OMS节点,因此“master1”节点不一定是主管理节点。

MRS集群的部分运维操作脚本与命令需要或只支持在主管理节点上运行,用户可以通过登录任一管理节点或登录Manager确认集群的主备管理节点状态(即主备OMS节点)。

约束与限制

只有MRS 3.x及之后版本的集群,可以通过Manager界面查看管理节点的主备状态。

  1. 登录MRS集群Manager界面。

    登录集群Manager界面请参考访问MRS集群Manager

  2. 单击“主机”,进入主机页面。
  3. 在主机列表中查看并记录主备管理节点IP。

    图1 查看并记录主备管理节点IP
    • 主机名称前带有表示主管理节点(主OMS节点),查看对应主机行的“管理IP”,即为对应节点IP地址。
    • 主机名称前带有表示备管理节点(备OMS节点),查看对应主机行的“管理IP”,即为对应节点IP地址。

  1. 获取MRS集群的Master节点信息。

    1. 登录MRS管理控制台,选择“现有集群”
    2. 单击待操作集群名称,进入集群信息页面。
    3. 单击“IAM用户同步”右侧的“同步”进行IAM用户同步。如果已同步则跳过。
    4. 单击“节点管理”,展开Master节点组,查看Master节点名称,名称中包含“master1”的节点为Master1节点,名称中包含“master2”的节点为Master2节点。
      图2 查看Master节点组信息

      节点名称中如果带有表示该节点为主管理节点(主OMS节点),可直接查看并记录对应节点的IP地址。

      节点名称中如果带有表示该节点为备管理节点(备OMS节点),可直接查看并记录对应节点的IP地址。

      如果没有相关主备标志,继续执行步骤 2

  2. 确认集群主备管理节点。

    1. 使用root用户登录Master1节点,请参见登录MRS集群节点
    2. 执行以下命令切换用户。
      su - omm
    3. 执行以下命令确认管理节点的主备状态:
      • MRS 2.x及之前版本集群执行命令
        sh ${BIGDATA_HOME}/om-0.0.1/sbin/status-oms.sh
      • MRS 3.x及之后版本集群执行命令:
        sh ${BIGDATA_HOME}/om-server/om/sbin/status-oms.sh

      如下回显信息中“HAActive”参数值为“active”的节点为主管理节点(如下例中“mgtomsdat-sh-3-01-1”为主管理节点),参数值为“standby”的节点为备管理节点(如下例中“mgtomsdat-sh-3-01-2”为备管理节点)。

      Ha mode
      double
      NodeName              HostName                      HAVersion          StartTime                HAActive             HAAllResOK           HARunPhase 
      192-168-0-30          mgtomsdat-sh-3-01-1           V100R001C01        20xx-11-18 23:43:02      active               normal               Actived    
      192-168-0-24          mgtomsdat-sh-3-01-2           V100R001C01        20xx-11-21 07:14:02      standby              normal               Deactived
      ...

      如果当前登录的Master1节点是备管理节点,且需要登录到主管理节点时,可执行以下命令:

      ssh Master2节点IP地址