github上的issue:
https://github.com/facebook/flashcache/issues/113
redhat的bug report(需要权限才能查看):
https://bugzilla.redhat.com/show_bug.cgi?id=956947
这个bug,在kernel 2.6.32-279.22以后的版本引入的,当使用flashcache时,如果文件系统是XFS,则频繁出现core dump和系统重新启动,发生的概率百分之百,系统一般在刚刚启动完几十秒以后,就崩溃了。
将系统降级到 2.6.32-279,系统恢复正常。目前RedHat,CentOS 6的系统,都有这个问题,在最新的内核2.6.32-358.11.1中,问题依然存在。
经过分析,已经确定问题的位置,并且修正了内核,目前稳定跑了两个月,一些其他用户使用我patch以后的内核,也反应问题已经得到修正。
红帽子在 #BZ956947,确认问题,并且已经在内部的版本号kernel-2.6.32-387.el6中修正了这个问题。在内核的下一个正式发布版本中,将正式修正这个问题。