需要事先搭建好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命令试试