安装Hbase
假设已经下载好hbase-1.1.5-bin.tar.gz在download目录下。
cd download sudo tar -zxf ./download/hbase-1.1.2-bin.tar.gz -C /usr/local sudo mv /usr/local/hbase-1.1.2 /usr/local/hbase vi ~/.bashrc #配置环境变量,方便启动 export PATH=$PATH:/usr/local/hbase/bin 保存退出 source ~/.bashrc #执行source命令使上述配置在当前终端立即生效
添加HBase权限
cd /usr/local sudo chown -R zj ./hbase #将hbase下的所有文件的所有者改为zj,zj是当前用户的用户名。
hbase version #查看hbase版本,输出版本消息表示安装成功
Hbase伪分布式配置
vi /usr/local/hbase/conf/hbase-env.sh
在hbasee-env.sh添加如下内容
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162 #安装jdk时候的路径 export HBASE_CLASSPATH=/usr/local/hadoop/conf export HBASE_MANAGES_ZK=true
配置/usr/local/hbase/conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>
然后测试运行HBase
ssh localhost start-dfs.sh start-hbase.sh
jps
输入jps后能显示如下内容,说明Hbase安装配置成功
zj@ubuntu:~$ jps 6529 NameNode 7412 HMaster 7540 HRegionServer 6920 SecondaryNameNode 7306 HQuorumPeer 7805 Jps 6702 DataNode
进入shell界面:
hbase shell
注:启动关闭Hadoop和HBase的顺序:启动Hadoop—>启动HBase—>关闭HBase—>关闭Hadoop
start-dfs.sh start-hbase.sh stop-hbase.sh stop-dfs.sh
若没有配置环境变量,按如下方式启动、关闭: cd /usr/local/hadoop ./sbin/start-dfs.sh cd /usr/local/hbase ./bin/start-hbase.sh
./bin/stop-hbase.sh cd /usr/local/hadoop ./sbin/stop-dfs.sh

浙公网安备 33010602011771号