edit log 增长到了100G,重放日志非常缓慢,请问是否有好的办法可以解决这个问题

我们配置的一个hadoop 2.2.0 的集群,因为未能发现secondaryName崩溃,导致edit log 增长到了100G。

最近一次意外的nameNode宕机事件之后,重启后,在重放日志过程中出现了内存溢出问题,在将jvm内存调整为8G之后,

虽然没有再次出现内存溢出问题,但是非常缓慢,预计需要10天左右的时间,请问是否有好的办法可以解决这个问题。

Hadoop有个手动合并fsimage的命令,你可以看看
hdfs dfsadmin -safemode enter
hdfs dfsadmin -saveNamespace
hdfs dfsadmin -safemode leave