HBase管理命令彙總

chenfeng發表於2017-04-24
HBase管理命令:
Help ‘close_region’
close_region ‘t3..*' 透過web 頁面或meta表查到region名字,關閉region
scan ‘t3’ 提示region 沒線上
assign ‘t3../*’啟用region
scan ‘t3’
Zookeeper 瀏覽
1. 進入Hbase安裝目錄
2. bin/hbase shell 顯示hbase 下命令
3. bin/hbase zkcli 進入zookeeper命令列
4. help 檢視幫助命令
5. ls / 檢視根目錄
6. ls /hbase 檢視Hbase目錄下內容
7. ls /hbase/table  檢視table下內容
8. 開啟新視窗,進入Hbase命令列
9. list 檢視當前表
10. list_namespace_tables ‘hbase’ 檢視名稱空間裡的表
11. get /hbase/master  檢視master 資訊
12. get /hbase/rs  檢視regionserver 資訊
Hbase 內部表
1. bin/hbase shell  進入Hbase命令列
2. help  檢視幫助命令
3. list_namespace  檢視名稱空間
4. list_namespace_tables ‘hbase’  檢視hbase裡的表
5. Scan ‘hbase:namespace’  檢視namespace表中資料
6. 開啟新視窗,新增名稱空間
7. create_namespace ‘ns1’  建立新的名稱空間
8. list_namespace  再檢視名稱空間
9. Scan ‘hbase:namespace’  檢視namespace表中資料是否新增一條
10. scan ‘hbase:meta’  檢視hbase:meta表
11. create ‘t2’,’info’  建立一張表,檢視meta表的變化
12. Scan ‘hbase:meta’  再次檢視meta 表中資訊,多了4條資料
13. ENCODE,Region在HDFS上的名字,透過web介面檢視
Hbase hbck
1. put ‘t2’,’rs001’,’info:name’,’tom’ --新增一條資料
2. scan ‘t2’ --檢視錶中資料
3. deleteall ‘hbase:meta’,’t2..’--刪除meta表中t2資訊
4. scan ‘hbase:meta’--檢視meta表中資訊
5. scan ‘t2’ --檢視錶中資料
6. exit退出命令列,重新進入
7. scan ‘t2’ --檢視錶中資料,(報錯,得示Unknow table t2)
8. 檢視HDFS中檔案是否存在,重新整理web介面
9. bin/hbase hbck –help  檢視hbck 的幫助命令
10. bin/hbase hbck –fix
11. scan ‘hbase:meta’
12. scan ‘t2’

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2137871/,如需轉載,請註明出處,否則將追究法律責任。