以下是在Debian上安装HBase的步骤:
安装Java
sudo apt update
sudo apt install openjdk-11-jdk # 推荐OpenJDK 11
java -version # 验证安装
下载并解压HBase
wget https://archive.apache.org/dist/hbase/2.4.9/hbase-2.4.9-bin.tar.gz
tar -xzvf hbase-2.4.9-bin.tar.gz
sudo mv hbase-2.4.9 /usr/local/hbase
配置环境变量
编辑~/.bashrc
或/etc/profile
,添加:
export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin
使配置生效:
source ~/.bashrc
配置HBase核心文件
/usr/local/hbase/conf/
):<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value> <!-- 需HDFS支持 -->
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/var/lib/zookeeper</value>
</property>
</configuration>
/usr/local/hbase/conf/
):export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
启动HBase
start-hbase.sh
验证:通过http://localhost:16010
访问Web UI,或使用hbase shell
进入命令行。
注意:
chown -R hbase:hbase /usr/local/hbase
解决。