网站域名怎么取,深圳市住房和建设局网站和市住宅租赁管理服务中心,免费永久网站建设,白之家 低成本做网站出现问题的原因
Hadoop中报错#xff0c;集群中某节点的一块磁盘损坏了#xff0c;运维修复后#xff0c;hbase出现了region不一致的情况。
修复HBCK2 首先查看web ui中被lock的producer#xff0c;先释放父region使用bypass -or pid#xff0c;再释放子producer使用byp…出现问题的原因
Hadoop中报错集群中某节点的一块磁盘损坏了运维修复后hbase出现了region不一致的情况。
修复HBCK2 首先查看web ui中被lock的producer先释放父region使用bypass -or pid再释放子producer使用bypass -o id 查看home界面拿到regionId对其重新分配assigns -o 最后还是会剩余一些region无法修复因为是磁盘损坏了查看HDFS文件是否坏块hdfs fsck -list-corruptfileblocks发现有大量的坏块过滤一下hdfs fsck -list-corruptfileblocks |grep hbase存在hbase的坏块所以就需要修复或清除坏块 修复HDFS坏数据 hdfs debug recoverLease -path 路径 -retries 重试次数
hdfs debug recoverLease -path /hbase_v3/data/default/table_name/78767936d6944f611fcde45bfd78119e/S/096345440ac549fcbac3d767431941ed -retries 5命令
bypass-o id -or pid
hbase hbck -j hbase-hbck2-1.1.0-SNAPSHOT.jar bypass -or 205426
hbase hbck -j hbase-hbck2-1.1.0-SNAPSHOT.jar bypass -o 432521
assigns 可以加-skip跳过版本检查
hbase hbck -j hbase-hbck2-1.1.0-SNAPSHOT.jar assigns -o 835955c88c1f999b3fa7ec7f4eef92bf如果无法修复看情况进行删除
hdfs fsck / -delete # 删除HDFS坏块会将所有坏块全部删除我先将坏块的region get下来了然后执行删除坏块后hbase就好了不好的话可以执行assigns等操作尝试。