HBase shell

您所在的位置:网站首页 hbase查看集群运行状态 HBase shell

HBase shell

2024-05-06 11:16| 来源: 网络整理| 查看: 265

HBase shell中有一个status命令,可以查看HBase集群的一些基本状态,例如:

hbase(main):003:0> status

3 servers, 0 dead, 2.3333 average load

直接运行status命令,可以查看RegionServer的数量和基本的负载情况。

 

但是这样的结果是否太简单了呢?其实这个命令还可以输入参数,以便查看更多详细的信息的。

查看status命令的帮助信息:(只能用help命令查看)

hbase(main):001:0> help 'status'

Show cluster status. Can be 'summary', 'simple', 'detailed', or 'replication'. The

default is 'summary'. Examples:

 

  hbase> status

  hbase> status 'simple'

  hbase> status 'summary'

  hbase> status 'detailed'

  hbase> status 'replication'

  hbase> status 'replication', 'source'

  hbase> status 'replication', 'sink'

 

例如可以查看replication的基本信息,这些信息在判断replication运行的状态很有帮助,但是这些信息在其它地方比较难获取到,只能通过这个命令进行获取。

hbase(main):005:0> status 'replication'

version 1.0.0

3 live servers

    XXX-172-0-171:

       SOURCE: PeerID=1, AgeOfLastShippedOp=0, SizeOfLogQueue=0, TimeStampsOfLastShippedOp=Wed Apr 06 11:00:19 CST 2016, Replication Lag=0

       SINK  : AgeOfLastAppliedOp=0, TimeStampsOfLastAppliedOp=Fri Apr 01 12:17:12 CST 2016

    XXX-172-0-173:

       SOURCE: PeerID=1, AgeOfLastShippedOp=0, SizeOfLogQueue=0, TimeStampsOfLastShippedOp=Wed Apr 06 11:00:17 CST 2016, Replication Lag=0

       SINK  : AgeOfLastAppliedOp=0, TimeStampsOfLastAppliedOp=Fri Apr 01 12:17:17 CST 2016

    XXX-172-0-172:

       SOURCE: PeerID=1, AgeOfLastShippedOp=0, SizeOfLogQueue=0, TimeStampsOfLastShippedOp=Wed Apr 06 11:00:18 CST 2016, Replication Lag=0

       SINK  : AgeOfLastAppliedOp=0, TimeStampsOfLastAppliedOp=Mon Apr 04 03:53:53 CST 2016

 

另外在不方便查看HMaster页面的时候,也可以通过这个命令查看很多集群运行时的信息,很方便使用。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3