CDH运维常见问题-HDFS 金丝雀
背景:因为对HDFS进行一些非常规操作,HDFS进入安全模式,报金丝雀异常。检查hdfs是否处于safemodehdfs dfsadmin -safemode get显示:Safe mode is OFF则为正常,此时去主页发现报错消失如果显示其他的:hadoop dfsadmin -safemode leave强行分离。如果这时报块损失错误:# 检查缺失块hdfs fsck -list-corr
·
背景:因为对HDFS进行一些非常规操作,HDFS进入安全模式,报金丝雀异常。
- 检查hdfs是否处于safemode
hdfs dfsadmin -safemode get
显示:Safe mode is OFF 则为正常,此时去主页发现报错消失
- 如果显示其他的:
sudo hdfs
hdfs dfs -chmod 777 /tmp/.cloudera_health_monitoring_canary_files
再去主页看报错是否消失。
hadoop dfsadmin -safemode leave
强行分离。
- 如果这时报块损失错误:
# 检查缺失块
hdfs fsck -list-corruptfileblocks
hdfs fsck / | egrep -v '^\.+$' | grep -v eplica
# 查看节点、hdfs、丢失的数据块
hadoop dfsadmin -report
#删除缺失块
hdfs fsck -delete
更多推荐




所有评论(0)