cman is not starting after update to RHEL 6 Update 6 in a High Availability cluster with sctp blacklisted

Solution Verified - Updated -

Issue

When we try to start cman we get following error:

Loading kernel modules... WARNING: Error running install command for sctp
FATAL: Error inserting dlm (/lib/modules/2.6.32-504.el6.x86_64/kernel/fs/dlm/dlm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
  • After update to RHEL 6.6 the service cman (cluster) Failed
  • cman can not start when ipv6 is blacklisted
  • An HA cluster cannot start with the following errors when an IPv6 protocol is disabled.
# pcs cluster start
Starting Cluster...
Starting cluster:
     Checking if cluster has been disabled at boot... [  OK  ]
     Checking Network Manager... [  OK  ]
     Global setup... [  OK  ]
     Loading kernel modules... WARNING: Error inserting configfs
(/lib/modules/2.6.32-504.30.3.el6.x86_64/kernel/fs/configfs/configfs.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting dlm
(/lib/modules/2.6.32-504.30.3.el6.x86_64/kernel/fs/dlm/dlm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
Stopping cluster:
     Leaving fence domain... [  OK  ]
     Stopping gfs_controld... [  OK  ]
     Stopping dlm_controld... [  OK  ]
     Stopping fenced... [  OK  ]
     Stopping cman... [  OK  ]
     Unloading kernel modules... [  OK  ]
     Unmounting configfs... [  OK  ]
# dmesg | tail
sctp: Unknown symbol unregister_inet6addr_notifier
sctp: Unknown symbol inet6_getname
sctp: Unknown symbol ip6_xmit
sctp: Unknown symbol inet6_register_protosw
sctp: Unknown symbol icmpv6_err_convert
sctp: Unknown symbol inet6_release
sctp: Unknown symbol register_inet6addr_notifier
sctp: Unknown symbol compat_ipv6_getsockopt
sctp: Unknown symbol ipv6_chk_addr
sctp: Unknown symbol ipv6_getsockopt
  • Unable to start DLM without SCTP.

Environment

  • Red Hat Enterprise Linux (RHEL) 6 Update 6 or later with the High Availability or Resilient Storage Add-On
  • kernel-2.6.32-504.el6 or later
  • The sctp module is blacklisted or configured to load /bin/true or /bin/false in /etc/modprobe.d/*

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