Kernel panic - not syncing: odlm_wait_for_membership_change: Timeout Waiting for Membership Change

Solution Verified - Updated -

Issue

  • Kernel panics with the following messages:
Kernel panic - not syncing: odlm_wait_for_membership_change: Timeout Waiting for Membership Change
CPU: 15 PID: 17133 Comm: oracle_17133_pr Kdump: loaded Tainted: P           OE  ------------   3.10.0-1062.18.1.el7.x86_64 #1
Hardware name: Dell Inc. PowerEdge R730/072T6D, BIOS 2.5.5 08/16/2017
Call Trace:
[<ffffffff8877b416>] dump_stack+0x19/0x1b
[<ffffffff88774a0b>] panic+0xe8/0x21f
[<ffffffffc0db8ae9>] __KsPanic+0xb9/0xc0 [oracleoks]
[<ffffffffc0de9f4b>] odlm_wait_for_membership_change+0x34b/0x400 [oracleoks]
[<ffffffffc0dd9670>] odlm_wait_for_rbld+0x180/0x1b0 [oracleoks]
[<ffffffffc0def0ae>] convert_one_remote+0x40e/0xad0 [oracleoks]
[<ffffffffc0e15f0b>] convert_lock+0x459/0x154e [oracleoks]
[<ffffffffc0de044f>] odlm_cvt+0x20f/0x270 [oracleoks]
[<ffffffffc105c4c0>] ? ofs_dlm_remove_defered_close_lock+0x1a0/0x1a0 [oracleacfs]
[<ffffffffc105c4c0>] ? ofs_dlm_remove_defered_close_lock+0x1a0/0x1a0 [oracleacfs]
[<ffffffffc105c4c0>] ? ofs_dlm_remove_defered_close_lock+0x1a0/0x1a0 [oracleacfs]
[<ffffffffc107affd>] OfsAcquireDLMLock_int+0x1b8d/0x5140 [oracleacfs]
[<ffffffffc105c4c0>] ? ofs_dlm_remove_defered_close_lock+0x1a0/0x1a0 [oracleacfs]
[<ffffffff8838f2c9>] ? snprintf+0x49/0x70
[<ffffffffc105c4c0>] ? ofs_dlm_remove_defered_close_lock+0x1a0/0x1a0 [oracleacfs]
[<ffffffffc10dc34b>] OfsAcquireLock_int+0x16b/0x8b0 [oracleacfs]
[<ffffffffc105fdee>] OfsOpAcquireDLMLock_int+0xde/0xe80 [oracleacfs]
[<ffffffffc12896da>] ofs_setattr+0x82a/0x19e0 [oracleacfs]
[<ffffffff88269f94>] notify_change+0x2c4/0x420
[<ffffffff88248117>] chmod_common+0x137/0x160
[<ffffffff88249357>] SyS_fchmodat+0x57/0xc0
[<ffffffff882493d9>] SyS_chmod+0x19/0x20
[<ffffffff8878dede>] system_call_fastpath+0x25/0x2a

OR

 Kernel panic - not syncing: odlm_wait_for_membership_change: Timeout Waiting for Membership Change
 CPU: 18 PID: 120537 Comm: oks_comm Kdump: loaded Tainted: P           OE  ------------   3.10.0-957.12.2.el7.x86_64 #1
 Hardware name: HPE ProLiant DL380 Gen10/ProLiant DL380 Gen10, BIOS U30 09/05/2019
 Call Trace:
  [<ffffffffaa163041>] dump_stack+0x19/0x1b
  [<ffffffffaa15c750>] panic+0xe8/0x21f
  [<ffffffffc0940ac9>] __KsPanic+0xb9/0xc0 [oracleoks]
  [<ffffffffc0971eab>] odlm_wait_for_membership_change+0x34b/0x400 [oracleoks]
  [<ffffffffc0980315>] odlm_comm_worker+0xda5/0x1050 [oracleoks]
  [<ffffffffc097f570>] ? odlm_inline_msg+0x10/0x10 [oracleoks]
  [<ffffffffc0940cdc>] KsKthreadRun+0x4c/0x90 [oracleoks]
  [<ffffffffc0940c90>] ? KsDelayThreadCommon+0xe0/0xe0 [oracleoks]
  [<ffffffffa9ac1d21>] kthread+0xd1/0xe0
  [<ffffffffa9ac1c50>] ? insert_kthread_work+0x40/0x40
  [<ffffffffaa175c1d>] ret_from_fork_nospec_begin+0x7/0x21
  [<ffffffffa9ac1c50>] ? insert_kthread_work+0x40/0x40

Environment

  • Red Hat Enterprise Linux
  • Oracle Clusterware
  • Third-party oracleoks kernel module

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content