暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

华为GaussDB A 状态查询

墨天轮 2019-10-12
765

状态查询

背景信息

GaussDB 200支持查看整个集群、主机、实例(GTM、CN、DN等)的状态、数据重分布状态以及平衡状态。通过查询结果确认集群或者单个主机的运行状态是否正常。

前提条件

集群已经启动。

操作步骤

  • 以操作系统用户omm登录GaussDB 200集群任一主机。执行source ${BIGDATA_HOME}/mppdb/.mppdbgs_profile命令启动环境变量。
  • 使用如下命令查询集群状态:

    gs_om -t status --detail

    集群状态显示结果的参数说明请参见表1。

    若要查询某主机上的实例状态,同时查看与该主机实例有主从关系的其他实例状态,请在命令中增加“-h”项。示例如下:

    gs_om -t status -h plat2 --detail

    其中,plat2为待查询主机的名称。

    若只需要查看当前主机的实例状态,使用如下命令即可:

    gs_om -t status -h plat1

参数说明

表1 状态说明

字段

字段含义

字段值

cluster_state

集群状态。显示整个集群是否运行正常。

  • Normal:表示集群可用,且数据有冗余备份。所有进程都在运行,主备关系正常。
  • Unavailable:表示集群不可用。DN的主备从实例有两个或更多异常、GTM主备都异常、所有CN都异常。
  • Degraded:表示集群可用,但数据没有冗余备份。DN主备从有且只有一个异常、GTM有且只有主机且是最高可用模式、CN有且只有部分异常。

redistributing

数据重分布状态

  • Yes:表示集群处于数据重分布状态。
  • No:表示集群未处于数据重分步状态。

balanced

平衡状态。显示是否有集群实例发生过主备切换而导致主机负载不均衡。

  • Yes:表示集群处于负载均衡状态。
  • No:表示集群未处于负载均衡状态。

node

主机名称

表示该实例所在的主机名称。

node_ip

主机IP

表示该实例所在的主机IP。

instance

实例ID

表示该实例的ID。

state

实例状态

  • Primary:表示实例为主实例。
  • Standby:表示实例为备实例。
  • Secondary:表示实例为从备实例。
  • Pending:表示该实例在仲裁阶段。
  • Unknown:表示实例状态未知。
  • Down:表示实例处于宕机状态。

示例

查看集群详细状态信息,含实例状态信息。

gs_om -t status --detail [ CMServer State ] node node_ip instance state --------------------------------------------------------------------------------- 1 linux-221 10.90.57.221 1 /opt/huawei/Bigdata/mppdb/cm/cm_server Standby 2 linux-222 10.90.57.222 2 /opt/huawei/Bigdata/mppdb/cm/cm_server Primary [ Cluster State ] cluster_state : Normal redistributing : No balanced : Yes [ Coordinator State ] node node_ip instance state -------------------------------------------------------------------------------- 1 linux-221 10.90.57.221 5001 /srv/BigData/mppdb/data1/coordinator Normal 2 linux-222 10.90.57.222 5002 /srv/BigData/mppdb/data1/coordinator Normal 3 linux-ncqd 10.90.57.223 5003 /srv/BigData/mppdb/data1/coordinator Normal [ Central Coordinator State ] node node_ip instance state -------------------------------------------------------------------------------- 2 linux-222 10.90.57.222 5002 /srv/BigData/mppdb/data1/coordinator Normal [ GTM State ] node node_ip instance state sync_state -------------------------------------------------------------------------------------------------------- 2 linux-222 10.90.57.222 1001 /opt/huawei/Bigdata/mppdb/gtm P Primary Connection ok Sync 1 linux-221 10.90.57.221 1002 /opt/huawei/Bigdata/mppdb/gtm S Standby Connection ok Sync [ Datanode State ] node node_ip instance state | node node_ip instance state | node node_ip instance state -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 linux-221 10.90.57.221 6001 /srv/BigData/mppdb/data1/master1 P Standby Normal | 2 linux-222 10.90.57.222 6002 /srv/BigData/mppdb/data1/slave1 S Primary Normal | 3 linux-ncqd 10.90.57.223 3002 /srv/BigData/mppdb/data1/dummyslave1 R Secondary Normal 1 linux-221 10.90.57.221 6003 /srv/BigData/mppdb/data2/master2 P Standby Normal | 3 linux-ncqd 10.90.57.223 6004 /srv/BigData/mppdb/data2/slave2 S Primary Normal | 2 linux-222 10.90.57.222 3003 /srv/BigData/mppdb/data2/dummyslave2 R Secondary Normal 1 linux-221 10.90.57.221 6005 /srv/BigData/mppdb/data3./master3 P Standby Normal | 2 linux-222 10.90.57.222 6006 /srv/BigData/mppdb/data3./slave3 S Primary Normal | 3 linux-ncqd 10.90.57.223 3004 /srv/BigData/mppdb/data3./dummyslave3 R Secondary Normal 2 linux-222 10.90.57.222 6007 /srv/BigData/mppdb/data1/master1 P Primary Normal | 3 linux-ncqd 10.90.57.223 6008 /srv/BigData/mppdb/data1/slave1 S Standby Normal | 1 linux-221 10.90.57.221 3005 /srv/BigData/mppdb/data1/dummyslave R Secondary Normal 2 linux-222 10.90.57.222 6009 /srv/BigData/mppdb/data2/master2 P Primary Normal | 1 linux-221 10.90.57.221 6010 /srv/BigData/mppdb/data2/slave2 S Standby Normal | 3 linux-ncqd 10.90.57.223 3006 /srv/BigData/mppdb/data2/dummyslave2 R Secondaryby Normal 2 linux-222 10.90.57.222 6011 /srv/BigData/mppdb/data3./master3 P Primary Normal | 3 linux-ncqd 10.90.57.223 6012 /srv/BigData/mppdb/data3./slave3 S Standby Normal | 1 linux-221 10.90.57.221 3007 /srv/BigData/mppdb/data3./dummyslave3 R Secondary Normal 3 linux-ncqd 10.90.57.223 6013 /srv/BigData/mppdb/data1/master1 P Primary Normal | 1 linux-221 10.90.57.221 6014 /srv/BigData/mppdb/data1/slave1 S Standby Normal | 2 linux-222 10.90.57.222 3008 /srv/BigData/mppdb/data1/dummyslave1 R Secondary Normal 3 linux-ncqd 10.90.57.223 6015 /srv/BigData/mppdb/data2/master2 P Primary Normal | 2 linux-222 10.90.57.222 6016 /srv/BigData/mppdb/data2/slave2 S Standby Normal | 1 linux-221 10.90.57.221 3009 /srv/BigData/mppdb/data2/dummyslave2 R Secondary Normal 3 linux-ncqd 10.90.57.223 6017 /srv/BigData/mppdb/data3./master3 P Primary Normal | 1 linux-221 10.90.57.221 6018 /srv/BigData/mppdb/data3./slave3 S Standby Normal | 2 linux-222 10.90.57.222 3010 /srv/BigData/mppdb/data3./dummyslave3 R Secondary Normal

查看更多:华为GaussDB 200 GaussDB 200常用集群维护操作
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论