centos

centos hbase集群搭建步骤

小樊
43
2025-08-21 01:19:57
栏目: 智能运维

以下是在CentOS上搭建HBase集群的步骤:

  1. 环境准备

    • 安装Java:sudo yum install java-1.8.0-openjdk-devel,验证java -version
    • 安装Hadoop:需提前搭建Hadoop集群(略,参考官方文档)。
    • 安装ZooKeeper:需提前搭建ZooKeeper集群(略,参考官方文档)。
  2. 下载与解压HBase

    • 从官网下载HBase安装包(如wget https://downloads.apache.org/hbase/2.4.9/hbase-2.4.9-bin.tar.gz),解压到指定目录(如/opt/hbase)。
  3. 配置HBase

    • hbase-env.sh:设置JAVA_HOMEHBASE_MANAGES_ZK=false(依赖外部ZooKeeper)。
    • hbase-site.xml:配置核心参数,如hbase.rootdir(指向HDFS路径)、hbase.zookeeper.quorum(ZooKeeper节点列表)。
    • regionservers:列出所有RegionServer节点主机名,删除localhost
  4. 设置环境变量

    • 编辑/etc/profile,添加export HBASE_HOME=/opt/hbaseexport PATH=$HBASE_HOME/bin:$PATH,执行source /etc/profile
  5. 启动集群

    • 先启动Hadoop集群(start-dfs.shstart-yarn.sh)。
    • 启动ZooKeeper集群(zkServer.sh start)。
    • 在HBase主节点执行start-hbase.sh启动HBase。
  6. 验证集群状态

    • 使用jps命令查看进程,确认HMasterHRegionServer已启动。
    • 通过HBase Shell连接集群,执行status命令验证状态。

注意事项

参考来源:

0
看了该问题的人还看了