1、安装前提
装好hadoop
并完成伪分布式配置【Hadoop安装及伪分布模式配置】
2、下载安装hbase
下载地址:https://pan.baidu.com/s/1jpqwurCjolkHaXHzn618vQ
提取码:m9pj
解压安装
tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz -C /opt
然后去到/opt
目录下,修改hbase
解压文件夹名称,方便以后使用
mv hbase-1.2.0-cdh5.14.2 hbase
3、修改配置文件
进入hbase/conf
目录,修改hbase
的配置文件
(1)hbase-env.sh
文件
- 配置
JAVA_HOME
变量 - 注释47、48行
- 放开129行,使用内部
zookeeper
#28行,配置java变量
export JAVA_HOME=/opt/jdk8
#47、48行注释掉,已过期,java1.8不支持
#export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=256m"
#export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=256m"
#放开129行(使用内部zookeeper)(需要使用外部zookeeper则改为false)
export HBASE_MANAGES_ZK=true
(2)hbase-site.xml
文件
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hbase:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
</configuration>
4、配置环境变量
输入命令vim /etc/profile
添加HBASE_HOME
以及PATH
变量,内容如下
export HBASE_HOME=/opt/hbase
PATH=:$HBASE_HOME/bin
配置完成后记得source /etc/profile
到此hbase
安装配置完成!!!
5、安装验证
启动hbase
(1)启动master
hbase-daemon.sh start master
(2)启动内置zookeeper
hbase-daemon.sh start zookeeper
(3)进入hbase
命令行
hbase shell
(3)退出hbase
命令行
quit