HDFS Safemode问题
处于safemode的集群是无法接收不论什么写操作的,包含创建文件夹、删除文件、改动文件、上传文件等等。
关于safemode,在http://www.iteblog.com/archives/977中讲的比較具体了。hdfs集群在启动和关闭的时候通常会有一段时间处于safemode,假设集群中出现了大量的block副本数量低于配置的副本数据量(这个副本数量的配置并不一定是在hdfs的配置文件里配的,配置文件里的仅仅是默认值,在创建文件的时候,client能够给文件指定一个副本数量),或者有大量的节点出现问题时,集群可能会长时间处于safemode不能自拔。
出现以上情况就须要去检查集群或者文件是否除了故障。
有时候管理员也会强制集群进入safemode。能够通过hdfs dfsadmin -safemode leave退出