在进行IO压力测试时,fio或者Global Cache服务端存在概率发生coredump,coredump栈参见下图。
该问题是由于Ceph async messenger没有对session_stream_handlers做好保护,多线程访问时,存在冲突。
具体问题参见Ceph社区的讨论:https://tracker.ceph.com/issues/40026。
对参考社区的PR进行Ceph源码修改,然后重新编译Ceph使用。
参考举例:https://github.com/ceph/ceph/pull/30717。