在CentOS上搭建HBase集群需要以下几个步骤:
java -version
如果没有安装Java,可以使用以下命令来安装:sudo yum install java-1.8.0-openjdk
wget https://downloads.apache.org/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
修改配置文件:
示例配置:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>node21:2181,node245:2181,node255:2181</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>
修改regionservers:配置所有RegionServer的主机名。
vi /usr/local/hbase/conf/regionservers
添加所有RegionServer的主机名,例如:
node21
node245
node255
/etc/profile
文件,添加以下内容:export HBASE_HOME=/usr/local/hbase
export PATH=$HBASE_HOME/bin:$PATH
然后执行source /etc/profile
使配置生效。cd /usr/local/hbase
./bin/start-hbase.sh
./bin/hbase shell
hbase(main):0> status 'simple'
以上步骤是基于CentOS 7和HBase 2.4.9的示例,具体版本可能会有所不同,请根据实际情况进行调整。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:hbase集群在centos上如何搭建