【发布时间】:2018-07-14 10:10:25
【问题描述】:
如我所见here,HBase 为每个区域维护一个状态,并将该状态持久化在hbase:meta。
我无法获取获取表区域状态的命令。
通过运行以下命令:
scan 'hbase:meta',{FILTER=>"PrefixFilter('tableName')"}
我得到以下信息:
ROW COLUMN+CELL
table-name,,1505804790891.ce656052407eb6 column=info:regioninfo, timestamp=1505804792579, value={ENCODED => ce656052407eb640b337d29d20e04e4c, NAME => 'table-name,,1505804790891.ce656
40b337d29d20e04e4c. 052407eb640b337d29d20e04e4c.', STARTKEY => '', ENDKEY => '03fffec'}
table-name,,1505804790891.ce656052407eb6 column=info:seqnumDuringOpen, timestamp=1505804792797, value=\x00\x00\x00\x00\x00\x10\xF6W
40b337d29d20e04e4c.
table-name,,1505804790891.ce656052407eb6 column=info:server, timestamp=1505804792797, value=myHost:16020
40b337d29d20e04e4c.
table-name,,1505804790891.ce656052407eb6 column=info:serverstartcode, timestamp=1505804792797, value=1499875095772
40b337d29d20e04e4c.
我无法获取该区域的状态,请问如何获取该区域的状态。
hbase(main):067:0> version
1.1.2.2.3.2.0-2950, Wed Sep 30 18:24:54 UTC 2015
【问题讨论】:
标签: hbase