Cannot start DLM in TCP protocol

Latest response

I am running RHEL6-7 cluster and I cannot get the DLM to start without SCTP.

The man page for dlm_controld states:
"Kernel options
protocol
The network protocol can be set to tcp, sctp or detect which selects tcp or sctp
based on the corosync rrp_mode configuration (redundant ring protocol). The rrp_mode none" results in tcp.
Default: detect.

"

On the box the rrp mode is none, so it should result in tcp, but the dlm always loads the kernel sctp module.

"$> lsmod | grep sctp
sctp 267220 3 dlm
libcrc32c 1246 1 sctp
ipv6 335525 97 sctp"

I have also tried blacklisting the sctp module, and setting
in cluster.conf.

But no matter what I do I cannot get DLM to run without SCTP.

The reason is I have a 3rd party application that will not run if kernel SCTP running, so I need the DLM to run with TCP.
It all runs fine on RHEL6-4, but it won't run in 6-7.

Am I missing some config setting somewhere?

Responses