Hbase伪分布式安装

前面的文章已经讲过hadoop伪分布式安装,这里直接介绍hbase伪分布式安装。

1、 下载hbase

版本hbase 1.2.6

2、 解压hbase

3、 修改hbase-env.sh

新增如下内容

export JAVA_HOME=/home/cauchy/software/jdk
export HADOOP_HOME=/home/cauchy/software/hadoop
export HBASE_HOME=/home/cauchy/software/hbase
export HBASE_CLASSPATH=/home/cauchy/software/hadoop/etc/hadoop
export HBASE_PID_DIR=/home/cauchy/software/hbase/pids

4、 修改hbase-site.xml

<configuration>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>

  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop:9000/hbase</value>
  </property>

  <property>  
    <name>hbase.master.info.port</name>  
    <value>60010</value>  
  </property>
</configuration>

hbase.rootdir使用hadoop文件系统

hbase.master.info.port为hbase web端口配置

4、 启动hbase

执行hbase/bin目录下./start-hbase.sh

5、 验证启动状态

(1)jps可以查看到HMaster,HRegionServer进程

(2)访问web: http://192.168.1.104:60010/master-status

(3)查询hadoop文件系统

执行hadoop fs -ls /hbase

可以看到,hdfs文件系统中已经生成了hbase目录。

6、 停止hbase:./stop-hbase.sh

7、 执行hbase shell:./hbase  shell

原文地址:https://www.cnblogs.com/coshaho/p/7518274.html