hadoop 2.6.0 搭建hbase hbase-0.99.2 (伪分布式)


需要事先搭建好hadoop的hdfs系统


---------------------------------------------------------------------------------------------------------------


下载合适的hbase,版本对应很重要。这个版本应该可用

先下载hbase   

http://archive.apache.org/dist/hbase/

我下载的是0.99.2版本


下载,tar 解压。我将其放在/usr目录下


--------------------------------------------------------------------

1 添加hbase环境变量 添加     vim /etc/profiel  

  添加    export PATH=$PATH:/usr/hbase-0.99.2/bin


source /etc/profiel  


刷新环境变量



--------------------------------------------------------------------------

2  进入hbase/conf 配置文件下


    2.1  修改hbase-env.sh文件  ,修改这两行并去掉注释

               

                 export JAVA_HOME=/usr/local/jdk1.8.0_101
                 export HBASE_MANAGES_ZK=true

  2.2   修改 hbase-site.xml文件

<configuration>
      <property>
                  <name>hbase.rootdir</name>
                  <value>hdfs://192.168.32.128:9000/hbase</value>
          </property>
          <property>
                <name>dfs.replication</name>
                <value>1</value>
      </property>

</configuration>


------------------------------------------------------------------------------

3 上面的ip是自己的localhost 的ip,也可以用localhost。   9000是hdfs端口

   需要在hdfs里面新建一个hbase目录  大致用  hadoop  fs -mkdir /hbase


---------------------------------------------------------------------------------------------------


4  进入  hbase/bin 目录

./start-hbase.sh    启动hbase   同理   ./stop-hbase.sh   关闭hbase


./hbase  shell  进入hbase终端 ,试着输入list命令试试



     




原文地址:https://www.cnblogs.com/fangyuandoit/p/13713890.html