hbase单机安装
1、下载地址:https://hbase.apache.org/downloads.html
安装
https://hbase.apache.org/book.html#_introduction
2、解压下载文件
tar xzvf hbase-2.4.5-bin.tar.gz
3、配置java环境,编辑conf/hbase-env.sh文件,增加java路径
export JAVA_HOME=/usr/java/jdk1.8.0_261-amd64
4、启动hbase数据库
./bin/start-hbase.sh
5、连接hbase数据库
./bin/hbase shell
zookeeper安装
报以下错误,mkdir: cannot create directory `': No such file or directory
修改conf目录下zoo_sample.cfg 为zoo.cfg
mv zoo_sample.cfg zoo.cfg
在conf目录下的hbase-site.xml增加以下内容
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
如果单独部署zookeeper需要增加以下内容,如果是使用hbase自带zookeeper不需要
在hbase-env.sh文件中增加
export HBASE_MANAGES_ZK=false
在conf目录下的hbase-site.xml增加以下内容
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost:2181</value>
<description>The directory shared by region servers.</description>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/root/zookeeper-3.7.0</value>
<description>zookeeper安装目录</description>
</property>
java连接hbase需要配置在java应用所在的主机配置的hosts文件内配置hbase所在主机的名称ip信息
image.png