三、伪分布环境下安装hbase

环境说明:

    1、hadoop2.6伪分布安装:具体请参考博主的一篇文章:http://blog.csdn.net/gamer_gyt/article/details/46793731

    2、Ubuntu14.04

    3、hbase-0.98.13-hadoop2-bin,hbase下载链接:http://apache.mirrors.tds.net/hbase/

安装配置:

    1、解压hbase到指定的目录(我的是在/usr/local/hadoop/)

           tar -axvf hbase-0.98.13-hadoop2-bin.tar.gz -C /usr/local/hadoop/

          为了后续方便,小编改名称为hbase

           mv hbase-0.98-hadoop2.13-hadoop2 hbase

    2、配置系统环境变量

          默认的配置信息不是供伪分布使用的,我们修改一下。

        2.1修改文件${HBASE_HOME}/conf/hbase_env.sh,修改两处

        一是修改JAVA_HOME的值,去掉前面的“#”,修改为自己环境的jdk安装路径

   export JAVA_HOME=/usr/local/jdk/

        二是修改最后一行,去掉前面的“#”即可

   export HBASE_MANAGES_ZK=true

        最后一句的含义是使用HBase托管的ZooKeeper。

        2.2修改文件${HBASE_HOME}/conf/hbase-site.xml

       在标记<configuration>中增加以下内容


  1. <configuration>    
  2. <property>    
  3.  <name>hbase.rootdir</name>    
  4.  <value>hdfs://192.168.2.6:9000/hbase</value>    
  5. </property>    
  6. <property>    
  7.  <name>hbase.cluster.distributed</name>    
  8.  <value>true</value>    
  9. </property>    
  10. <property>    
  11. <name>hbase.master</name>    
  12. <value>192.168.2.6:60000</value>    
  13. </property>    
  14. <property>    
  15.  <name>hbase.zookeeper.quorum</name>    
  16.  <value>192.168.2.6</value>    
  17. </property>    
  18. </configuration> 

       3.启动HBase

          先确保hadoop已经启动。

       进入hbase解压目录执行命令bin/start-hbase.sh。

       启动时若出现无法连接的错误,执行命令:sudo chown -R hadoop:hadoop ./hadoop(安装hadoop伪分布时候赋予文件权限,因为这里我是把hbase放在hadoop目录下了,所以需要重新此命令)

      4.验证

        执行命令jps,可以看到新增了三个java进程,分别是HBase、HRegionserver、HQuorumpeer。

        还有一个办法,在浏览器查看地址http://192.168.2.6:60010 也可以看到hbase的管理界面。




上一篇:Linux下部署Hadoop伪分布模式


下一篇:Android Studio 3.0 解决Gradle长时间同步