codecamp

内置工具

内置工具

主Web接口

默认情况下,Master在端口16010上启动Web接口。

Master Web UI列出了创建的表及其定义(例如,ColumnFamilies、blocksize等)。此外,还会列出群集中可用的RegionServers以及选定的高级度量标准(请求,区域数,usedHeap,maxHeap)。Master Web UI允许导航到每个RegionServer的Web UI。

RegionServer Web接口

默认情况下,RegionServers在端口16030上启动Web接口。

RegionServer Web UI列出了在线区域及其开始/结束键,以及时间点RegionServer度量(请求,区域,storeFileIndexSize,compactionQueueSize等)。

有关度量标准定义的详细信息,请参阅HBase度量标准,这将在之后的章节进行介绍。

zkcli

zkcli是一个非常有用的工具,用于调查ZooKeeper相关的问题。要调用方法如下:

./hbase zkcli -server host:port <cmd> <args>

命令(和参数)是:

connect host:port
  get path [watch]
  ls path [watch]
  set path data [version]
  delquota [-n|-b] path
  quit
  printwatches on|off
  create [-s] [-e] path data acl
  stat path [watch]
  close
  ls2 path [watch]
  history
  listquota path
  setAcl path acl
  getAcl path
  sync path
  redo cmdno
  addauth scheme auth
  delete path [version]
  setquota -n|-b val path
故障排除和调试HBase:资源
外部工具
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

HBase快速入门

HBase批量加载

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }