以下是在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
解決。