在CentOS上配置HBase的步驟如下:
JAVA_HOME
環境變量。cd /usr/local/src
tar -zxvf hbase-<version>-bin.tar.gz
mv hbase-<version> hbase
hbase-env.sh
文件,設置JAVA_HOME
和其他相關路徑。export JAVA_HOME=/usr/local/src/jdk1.8.0_202
export HBASE_HOME=/usr/local/src/hbase-<version>
export PATH=$HBASE_HOME/bin:$PATH
hbase-site.xml
文件,配置HBase的根目錄、Zookeeper地址等。<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop001:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master.port</name>
<value>16000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop001,hadoop002,hadoop003</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/src/zookeeper/mydata</value>
</property>
</configuration>
/etc/hosts
文件,添加所有節點的IP地址和主機名映射。regionservers
文件,添加所有RegionServer的主機名。cd /usr/local/src/hbase-<version>/bin
./start-hbase.sh
hbase shell
進入HBase命令行界面,執行基本操作驗證安裝是否成功。請注意,以上步驟可能需要根據具體的CentOS版本和HBase版本進行調整。此外,如果是分布式部署,還需要在所有節點上進行相應的配置。