Take my wine in my own cup, friend. It lose its wreath of foam when poured into that of others. 在我自己的杯中,饮了我的酒吧,朋友。一倒在别人的杯里,这酒的腾跳的泡沫便要消失了。
环境变量配置
在家目录的 “.bashrc” 文件里边配置环境变量,内容应当包括 JDK、Hadoop 和 Hbase。
export JAVA_HOME=/home/user/bigdata/jdk |
为了方便操作 hbase,以上已经添加了配置的 Hbase 环境变量: HBASE_HOME (非必须)
配置文件
hbase-env.sh
在 hbase/conf 文件夹下,打开 hbase-env.sh,找到 jdk 的路径配置,添加 export JAVA_HOME=/home/user/bigdata/jdk
配置完 jdk 路径后,在下方可以看到配置 HBASE_CLASSPATH 的提示,添加 export HBASE_CLASSPATH=/home/user/bigdata/hadoop/etc/hadoop
hbase-site.xml
进入编辑模式,在 <configuration>
下添加以下字段:
<property> |
此外,如果应用单独Zookeeper,需发更改/conf/hbase-env.sh下配置参数HBASE_MANAGES_ZK的值为true,即: export HBASE_MANAGES_ZK=true
Hbase 启动、停止、监控
启动、停止
start-hbase.sh(stop-hbase.sh)
,该文件在 hbase/bin 文件夹下,已经添加环境变量,所以可以在任意目录执行。(同 Hadoop)
查看守护进程
jps 命令查看守护进程,有 Hmaster 字样说明启动成功。
浏览器页面查看
在0.98.x以后的 Hbase 版本中,HBase Web UI使用的HTTP端口从主服务器的60010和每个RegionServer的60030更改为主服务器的16010和RegionServer的16030。