hadoop Namenode因硬盘写满无法启动

来源:互联网 发布:sql 默认值约束作用 编辑:程序博客网 时间:2024/05/17 23:10

 当写元数据的分区写满,可能导致namenode挂掉从而导致及时清理出大块的空间也无法启动namenode,那此时系统namenode会报错

org.apache.hadoop.hdfs.server.namenode.NameNode: java.lang.NumberFormatException: For input string:“”

这是因为edit文件错误,此时执行 printf "\xff\xff\xff\xee\xff">edits 将edits 清空就可以 启动namenode