hadoop HA高可用集群put文件的问题

HA集群上传文件时报错:
图片说明
could only be replicated to 0 nodes instead of minReplication (=1). There are 0 datanode(s) running and no node(s) are excluded in this operation.

namespaceID主从节点一致,并且之前没有格式化过····做的有可能导致这个问题的操作仅仅是修改了spark的配置文件(把hadoop的两个配置文件移到了spark下,并且修改了spark配置文件)
http://my.oschina.net/cjun/blog/668990?p=1

之后向hadoop集群上传文件,就出现了这个错误。搜索枯肠试了很多种方法,无奈之下格式化了hadoop集群。还是这个问题·····又试图调低了系统安全···还是不行··············

现在put空文件可以上去,有内容的就会报错·········

求各位大神指点!!

jps指令运行效果,hadoop版本2.5.2,数据已经全部删除,本地路径下的也都删除了
图片说明

could only be replicated to 0 nodes instead of minReplication (=1). There are 0 datanode(s) running and no node(s) are excluded in this operation. 这个就是报错信息啊,说没有datanode在运行。所以你还应该再贴一张图,就是运行jps命令的结果,这样才能确定你的hdfs有没有在正常启动和运行