zoukankan      html  css  js  c++  java
  • HBase Canary

        HBase  Canary 用于检测HBase 系统的状态。它对指定表的每一个region 抓取一行,来探测失败或者延迟。
        hbase org.apache.hadoop.hbase.tool.Canary -help
       
    Usage: bin/hbase org.apache.hadoop.hbase.tool.Canary [opts] [table1 [table2]...] | [regionserver1 [regionserver2]..]
     where [opts] are:
       -help          Show this help and exit.
       -regionserver  replace the table argument to regionserver,
          which means to enable regionserver mode
       -daemon        Continuous check at defined intervals.
       -interval <N>  Interval between checks (sec)
       -e             Use region/regionserver as regular expression
          which means the region/regionserver is regular expression pattern
       -f <B>         stop whole program if first error occurs, default is true
       -t <N>         timeout for a check, default is 600000 (milisecs)

    (1)检测每一个表的每一个region的每一个列簇。

        hbase  org.apache.hadoop.hbase.tool.Canary

    (2)检测指定表的每一个region的每一个列簇,表之间用空格分开

        hbase orghapache.hadoop.hbase.tool.Canary test-01 test-02

    (3)检测regionserver

         hbase orghapache.hadoop.hbase.tool.Canary  -regionserver

    (4)正则表达式检测

          hbase orghapache.hadoop.hbase.tool.Canary  -e test-0[1-2]

     (5)以daemon模式运行

          hbase orghapache.hadoop.hbase.tool.Canary -daemon

          时间间隔为50000毫秒,出现错误不会停止

          hbase orghapache.hadoop.hbase.tool.Canary -daemon -interval 50000 -f false
    (6)指定超时

         hbase orghapache.hadoop.hbase.tool.Canary -daemon  -t 6000000

  • 相关阅读:
    自主开发与带兵打仗
    外包项目的内外部管理
    服务器运维工程师岗位要求
    “互联网+”下, 经销商价值再思考
    外包软件项目管理要抓住关键点
    软件外包项目管理的经验感悟
    关于软件外包项目管理的想法
    九型人格判定
    好的学习材料
    前端学习的好去处
  • 原文地址:https://www.cnblogs.com/cl1024cl/p/6205114.html
Copyright © 2011-2022 走看看