hbase执行list命令报错:ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
–>
今天,可能误删了什么文件,导致在Hbase的hbase shell中执行list命令报如下错误:
HDFS前端报错:There are 1 missing blocks The following files may be corrupted
解决办法:
1、检查文件缺失情况:
hadoop fsck /user/hive/warehouse | grep parquet
2、删除缺失文件:
文件路径就是上面截图的那个路径:
hadoop fsck -delete /user/hive/warehouse/mid_table/part-00000-2434bd33-8a21-4249-9c0c-17e0f4ba397b-c000.snappy.parquet
hadoop fsck -delete /user/hive/warehouse/mid_table/part-00000-5d5247ea-8efb-4d96-850f-01fd2fb94211-c000.snappy.parquet
操作截图如下:
本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。
© 版权声明
文章版权归作者所有,未经允许请勿转载。