当前位置: 首页 > article >正文

【已解决】HBase 2.2.6 集群部署后,从节点未启动 HRegionServer

问题发现

今天搭建了 HBase 2.2.6 集群环境,启动之后发现,从节点的 HRegionServer 未启动。多次对比参数设置仍然未发现异常。而启动之前的 HBase 2.4.11 则完成正常,我就有点怀疑是不是 HBase 2.2.6 集群搭建有什么特殊的地方?

然后,我就去查 HBase 2.2.6 集群部署的文章,这次我发现了一个点,就是 hbase/conf/regionservers 文件中配置的服务器并不是一台,而是所有计划用作 regionserver 的机器。我再本次配置时,将 每台服务器的 hbase/conf/regionservers 的配置设置其自己的 hostname,这种情况下主节点的配置中只有一台 regionserver,所以只有主节点可以看到 HRegionServer 进程。

[omc@hadoop102 hbase-2.2.6]$ jpsall
=============== hadoop102 ===============
11843 HRegionServer
3446 DataNode
3944 JobHistoryServer
4089 QuorumPeerMain
3277 NameNode
12141 Jps
3759 NodeManager
=============== hadoop103 ===============
3089 NodeManager
2683 DataNode
7083 Jps
3565 QuorumPeerMain
2910 ResourceManager
=============== hadoop104 ===============
2899 SecondaryNameNode
3027 NodeManager
2743 DataNode
3290 QuorumPeerMain
7246 Jps
[omc@hadoop102 hbase-2.2.6]$

解决方案

1、将 hbase/conf/regionservers 文件配置未所有节点(主节点和从节点)

hadoop102
hadoop103
hadoop104

2、分发至所有节点
xsync regionservers

3、重启启动 HBase 2.2.6 集群,可以看到此时的从节点已经启动了 HRegionServer 进程

[omc@hadoop102 hbase-2.2.6]$ jpsall
=============== hadoop102 ===============
3841 QuorumPeerMain
3619 JobHistoryServer
8692 HMaster
3429 NodeManager
2937 NameNode
3081 DataNode
9914 Jps
8927 HRegionServer
=============== hadoop103 ===============
2290 NodeManager
1892 DataNode
6676 HRegionServer
2789 QuorumPeerMain
7637 Jps
2119 ResourceManager
6922 HMaster
=============== hadoop104 ===============
2485 QuorumPeerMain
2089 SecondaryNameNode
2217 NodeManager
5434 HRegionServer
6091 Jps
1933 DataNode
[omc@hadoop102 hbase-2.2.6]$ 

分享完毕,有问题请通过微信公众号 数据科学探究 添加好友交流。


http://www.kler.cn/a/145454.html

相关文章:

  • JS面相对象小案例:自定义安全数组
  • 第五节 MATLAB命令
  • 八股文 (一)
  • 为什么IDEA提示不推荐@Autowired❓️如果使用@Resource呢❓️
  • IP协议特性
  • 【fly-iot飞凡物联】(20):2025年总体规划,把物联网整套技术方案和实现并落地,完成项目开发和课程录制。
  • 浅用tensorflow天气预测
  • 基于亚马逊云科技大语言模型等服务打造企业知识库
  • flv视频轮播功能(单个时)
  • 算法通关村第一关—Java链表(青铜)
  • SpringBoot——LiteFlow引擎框架
  • 项目启动出现白屏问题需要刷新后才能显示解决方案
  • MySQL的体系结构与SQL的执行流程
  • uniapp+vue3路由跳转传参
  • git提交报错error: failed to push some refs to ‘git url‘
  • GLP-1 , GLP-1R
  • Linux环境下自动化创建大量的账号
  • Javascript的闭包有哪些应用?
  • 城市NOA加速落地,景联文科技高质量数据标注助力感知系统升级
  • 【公网远程手机Android服务器】安卓Termux搭建Web服务器
  • 电商又有大动静,又一短视频进军电商领域!
  • CountDownLatch实战应用——批量数据多线程协调异步处理(子线程执行事务回滚)
  • (离散数学)命题逻辑推理二:间接推理
  • 【Python爬虫实战项目】ip代理池项目原理及代码解析
  • 使用Pytorch从零开始构建Conditional PixelCNN
  • docker环境安装