When starting clvmd with one or more nodes missing from the cluster, it fails to start with "Starting clvmd: clvmd startup timed out" in RHEL 6
Issue
- When starting
clvmdaftercman, with the other node missing, it fails to start with this message on the console:
Starting clvmd: clvmd startup timed out
clvmdtimed out while starting ifpost_join_delayfencing had not yet completed- I have a large post_join_delay and sometimes my gfs2 filesystems do not mount on boot
- I have a large post_join_delay and sometimes my clustered logical volumes are not active on boot
Environment
- Red Hat Enterprise Linux (RHEL) 6 with the Resilient Storage Add On
lvm2-cluster(clvmd) in use on the cluster- Starting a portion of the cluster with one or more nodes not present
- The amount of time it takes to fence a node is greater than than
clvmd's startup timeout specified by-T(which defaults to 30 seconds). Theclvmd -Ttimeout is either set at the default by the init script, or can be configured manually in/etc/sysconfig/cluster- The length of time it takes to fence a node can be contributed to by:
post_join_delayin/etc/cluster/cluster.conf- A
delayattribute set on afencedevicein/etc/cluster/cluster.conf - Fence actions naturally taking a long time due to conditions on the device or settings that have been chosen
- The length of time it takes to fence a node can be contributed to by:
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.