FAQ-All datanodes DatanodeInfoWithStorage[XXX,DISK] are bad

问题描述/异常栈

All datanodes DatanodeInfoWithStorage[XXX,DISK] are bad

解决方案

#调整DN以下参数配置,加大超时等待时长
dfs.client.socket-timeout=180000
dfs.datanode.socket.write.timeout=180000

问题原因

该问题为Datanode服务异常导致,一般为集群节点批量维护或网络异常导致,小概率出现用户任务对应数据块副本全部缺失触发;

作者:焦巍