大数据

关于hdfs丢失块的问题解决方案

文 / sptk 来源 / 原创 阅读 / 127 3月前

由于我们异常关机导致或者一些其他原因导致的hdfs块丢失,导致hdfs进入安全模式,同样也会导致依赖hdfs的一些其他服务出问题例如 hive

解决方案,删除无效的块信息
#   1. 离开安全模式 2.  查看有问题的块信息 3. 过滤无效的块 4. 删除无效的块
hdfs dfsadmin -safemode leave && hdfs fsck / -list-corruptfileblocks | grep blk | hdfs fsck -delete
#  如果发现安全模式没办法正常退出 就把 leave 替换成 forceExit

0

站点声明:站点主要用于个人技术文章。

冀ICP备19037883号
相关侵权、举报、投诉及建议等,请发E-mail:804330969@qq.com