在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交互模式,进行简单的表操作以验证安装是否成功。请注意,以上步骤可能因具体环境和需求而有所不同。在配置过程中,请根据实际情况进行调整,并确保所有依赖项都已正确安装和配置。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:HBase在CentOS上如何配置