Hello, we have a pair of IBM P570 servers running RHEL5.2 kernel 2.6.18-92.el5.ppc64 We have Oracle RAC on ocfs2 storage ocfs2 is 1.4.7-1 for the above kernel (downloaded from oracle oss site)
Recently both servers have been crashing with the following error: Assertion failure in journal_dirty_metadata() at fs/jbd/transaction.c:1130: "handle->h_buffer_credits > 0" kernel BUG in journal_dirty_metadata at fs/jbd/transaction.c:1130! We get some kind of kernel debug prompt. the stack is as follows: .ocfs2_journal_dirty+0x78/0x13c [ocfs2] .ocfs2_search_chain+0x131c/0x165c [ocfs2] .ocfs2_claim_suballoc_bits+0xadc/0xd94 [ocfs2] .__ocfs2_claim_clusters+0x1b0/0x348 [ocfs2] .ocf2_do_extend_allocation+0x1f8/0x5b4 [ocfs2] .ocfs2_write_cluster_by_desc+0x128/0x850 [ocfs2] .ocfs2_write_begin_nolock+0xdc0/0xfbc [ocfs2] .ocfs2_write_begin+0x124/0x224 [ocfs2] .ocfs2_file_aio_write+0x6a4/0xb40 [ocfs2] .aio_pwrite+0x50/0xb4 .aio_run_iocb+0x140/0x214 .io_submit_one+0x2fc/0x3a8 .sys_io_submit+0xd0/0x17c syscall_exit+0x0/0x40 In the last crash case, the file system was full. Any clues? There seems to be a ocfs2 kernel patch some time ago for the 2.6.20.2 kernel that fixed some journal credits updates. Is this another bug? Any help will be greatly appreciated, because this is a production system. Thanks, George _______________________________________________ Ocfs2-users mailing list Ocfs2-users@oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-users