centos

HBase在CentOS上的版本升级步骤是什么

小樊
36
2025-12-29 13:33:37
栏目: 智能运维

升级前准备

标准升级步骤

  1. 停止集群
    所有节点执行优雅停机:

    • ${HBASE_HOME}/bin/stop-hbase.sh
      等待进程完全退出,确认无残留进程后再继续。
  2. 备份旧版本与配置

    • 备份安装目录:cp -pr ${HBASE_HOME} ${HBASE_HOME}.bak_$(date +%F)
    • 备份配置与数据:建议打包 /etc/hbase/conf 与 HBase 数据目录(如 /hbase/data)
  3. 安装新版本

    • 下载并解压:tar -zxvf hbase-<新版本>-bin.tar.gz -C /opt
    • 替换二进制:mv /opt/hbase-<新版本> /opt/hbase(或使用软链方式切换)
  4. 迁移与调整配置

    • 复制旧配置并按需调整:cp -r /etc/hbase/conf /opt/hbase/conf
    • 重点核对:hbase-env.sh 中的 JAVA_HOME、内存参数;hbase-site.xml 中的 hbase.rootdirhbase.zookeeper.quorumhbase.cluster.distributed;以及 regionservers 列表。
  5. 启动与验证

    • 启动:/opt/hbase/bin/start-hbase.sh
    • 版本与连通性:hbase version;hbase shell 执行 list/status;访问 Master UI 检查 RegionServer 上线与健康。

注意事项与常见问题

回滚与验证清单

0
看了该问题的人还看了