首页 > 代码库 > Hbase region 某个regionserver挂掉后的处理
Hbase region 某个regionserver挂掉后的处理
现象描述:某个regionserver服务挂掉后,此节点的Regions为0. 重启及数据恢复过程如下:()
切记在hadoop用户下:
第一步启动regionserver/hbaseStallDir/bin/graceful_stop.sh 192.168.5.164/hbaseStallDir/bin/hbase-daemon.sh start regionserver/app/cloud/hadoop/bin/hadoop-daemon.sh start datanode第二部:启动balancer2)开启/关闭region# 语法:balance_switch true|falsehbase(main)> balance_switch truehbase(main)> balancer (这步将导致hbase负载很大,因为各个节点不断的在同步数据,大量的io操作)第三步:如果某些region卡住了,可根据 http://???.???.???.???:60010/master-status Regions in Transition 的提示 用如下命令手工恢复region/hbaseStallDir/bin/hbase hbck -repair Doc
Hbase region 某个regionserver挂掉后的处理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。