hbase依赖hadoop的hdfs和zookeeper
使用hbase之前要装上这两个
hbase安装版本hbase-2.4.4-bin.tar.gz
将上传到/opt/software/hbase-2.4.4-bin.tar.gz
解压
tar -zxvf hbase-2.4.4-bin.tar.gz -C /opt/module
解压后的目录
hbase的conf目录下的hbase-site.xml中添加的配置信息
<!--rootdir要改为自己的-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop102:9000/HBase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master.port</name>
<value>16000</value>
</property>
<!--改为自己的value-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop102,hadoop103,hadoop104</value>
</property>
<!--修改为自己的zkData目录,是你zookeeper存储临时数据的目录-->
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/module/apache-zookeeper-3.6.3-bin/zkData</value>
</property>
把conf目录下的RegionServers也修改
修改为
hadoop102
hadoop103
hadoop104
软连接hadoop的配置文件到hbase
ln -s /opt/module/hadoop-3.2.2//etc/hadoop/core-site.xml /opt/module/hbase-2.4.4/conf/core-site.xml
ln -s /opt/module/hadoop-3.2.2/etc/hadoop/hdfs-site.xml /opt/module/hbase-2.4.4/conf/hdfs-site.xml
最后把配置文件同步一下
xync hbase-2.4.4/
启动hbase
bin/start-hbase.sh
使用jps命令查看
启动成功
关闭命令bin/stop-hbase.sh