在CentOS上配置HBase的步骤如下:
jdk-8u151-linux-x64.rpm。rpm -ivh jdk-8u151-linux-x64.rpm 命令进行安装。JAVA_HOME 环境变量,编辑 /etc/profile 文件,添加 export JAVA_HOME=/usr/java/jdk1.8.0_151。source /etc/profile。zookeeper-3.6.4-bin.tar.gz。/usr/local/src/zookeeper。zoo.cfg 文件,设置数据目录和其他相关配置。myid 文件中指定ID。hbase-2.5.0-bin.tar.gz。/usr/local/src/hbase。conf 目录:cd /usr/local/src/hbase/conf。hbase-env.sh 文件,设置 JAVA_HOME 和其他相关环境变量。export JAVA_HOME=/usr/local/src/server/jdk1.8.0_202。hbase-site.xml 文件,配置HBase的集群信息和数据存储路径。<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/software/zookeeper/mydata</value>
</property>
</configuration>
conf/regionservers 文件,去掉默认的 localhost,加入各节点的IP地址。hadoop001
hadoop002
hadoop003
bin 目录下执行启动命令:./start-hbase.sh。jps 命令检查HBase进程是否启动成功。hbase shell 命令进入HBase交互模式,进行简单的表操作以验证安装是否成功。请注意,以上步骤可能因具体环境和需求而有所不同。在配置过程中,请根据实际情况进行调整,并确保所有依赖项都已正确安装和配置。