A RHEL 5 or RHEL 6 GFS2 filesystem is withdrawing because of "invalid metadata block" for bh=0
Issue
- A
GFS2withdraw occurs:
Jan 20 08:26:09 node42 kernel: GFS2: fsid=PRD_INTEGRATION:SHAREDATA.1: fatal: invalid metadata block
Jan 20 08:26:09 node42 kernel: GFS2: fsid=PRD_INTEGRATION:SHAREDATA.1: bh = 0 (magic number)
Jan 20 08:26:09 node42 kernel: GFS2: fsid=PRD_INTEGRATION:SHAREDATA.1: function = get_leaf, file = fs/gfs2/dir.c, line = 763
Jan 20 08:26:09 node42 kernel: GFS2: fsid=PRD_INTEGRATION:SHAREDATA.1: about to withdraw this file system
Jan 20 08:26:09 node42 kernel: GFS2: fsid=PRD_INTEGRATION:SHAREDATA.1: telling LM to withdraw
Jan 20 08:26:11 node42 kernel: GFS2: fsid=PRD_INTEGRATION:SHAREDATA.1: withdrawn
Jan 20 08:26:11 node42 kernel:
Jan 20 08:26:11 node42 kernel: Call Trace:
Jan 20 08:26:11 node42 kernel: [<ffffffff887f5810>] :gfs2:gfs2_lm_withdraw+0xd3/0x100
Jan 20 08:26:11 node42 kernel: [<ffffffff80063a2a>] __wait_on_bit+0x60/0x6e
Jan 20 08:26:11 node42 kernel: [<ffffffff800155b9>] sync_buffer+0x0/0x3f
Jan 20 08:26:11 node42 kernel: [<ffffffff887ebd8f>] :gfs2:gfs2_dirent_find+0x0/0x4d
Jan 20 08:26:11 node42 kernel: [<ffffffff80063aa4>] out_of_line_wait_on_bit+0x6c/0x78
Jan 20 08:26:11 node42 kernel: [<ffffffff800a3c56>] wake_bit_function+0x0/0x23
Jan 20 08:26:11 node42 kernel: [<ffffffff887ebd8f>] :gfs2:gfs2_dirent_find+0x0/0x4d
Jan 20 08:26:11 node42 kernel: [<ffffffff88809b5b>] :gfs2:gfs2_meta_check_ii+0x2c/0x38
Jan 20 08:26:11 node42 kernel: [<ffffffff887eb3ca>] :gfs2:get_leaf+0x6b/0xa8
Jan 20 08:26:11 node42 kernel: [<ffffffff887eb9e6>] :gfs2:get_first_leaf+0x2a/0x31
Jan 20 08:26:11 node42 kernel: [<ffffffff8002d678>] wake_up_bit+0x11/0x22
Jan 20 08:26:11 node42 kernel: [<ffffffff887eba70>] :gfs2:gfs2_dirent_search+0x83/0x16e
Jan 20 08:26:11 node42 kernel: [<ffffffff887ed0b0>] :gfs2:gfs2_dir_check+0x24/0xb9
Jan 20 08:26:11 node42 kernel: [<ffffffff887f1070>] :gfs2:gfs2_glock_wait+0x15/0x78
Jan 20 08:26:11 node42 kernel: [<ffffffff887fb9a9>] :gfs2:gfs2_drevalidate+0x12a/0x219
Jan 20 08:26:11 node42 kernel: [<ffffffff887fb97e>] :gfs2:gfs2_drevalidate+0xff/0x219
Jan 20 08:26:11 node42 kernel: [<ffffffff80009860>] __d_lookup+0xb0/0xff
Jan 20 08:26:11 node42 kernel: [<ffffffff8000d188>] do_lookup+0x1f4/0x24b
Jan 20 08:26:11 node42 kernel: [<ffffffff8000a2a3>] __link_path_walk+0x9f4/0xf39
Jan 20 08:26:11 node42 kernel: [<ffffffff8000eba2>] link_path_walk+0x45/0xb8
Jan 20 08:26:11 node42 kernel: [<ffffffff8000ce13>] do_path_lookup+0x294/0x311
Jan 20 08:26:11 node42 kernel: [<ffffffff80023dad>] __path_lookup_intent_open+0x56/0x97
Jan 20 08:26:11 node42 kernel: [<ffffffff8001b61e>] open_namei+0x73/0x6ba
Jan 20 08:26:11 node42 kernel: [<ffffffff80027b85>] do_filp_open+0x1c/0x38
Jan 20 08:26:11 node42 kernel: [<ffffffff80019fa4>] do_sys_open+0x44/0xbe
Jan 20 08:26:11 node42 kernel: [<ffffffff8005d29e>] tracesys+0xd5/0xdf
Jan 20 08:26:11 node42 kernel:
Environment
- Red Hat Enterprise Linux Server 5 (with the High Availability and Resilient Storage Add Ons)
- Red Hat Enterprise Linux Server 6 (with the High Availability and Resilient Storage Add Ons)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.