在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版本进行调整。此外,如果是分布式部署,还需要在所有节点上进行相应的配置。