I received the following error, on CentOS 6.5, when configuring a High Availability cluster. This also cause the computer to freeze on the os boot.
clvmd startup timed out
The fix was found here and involved an edit of /etc/lvm/lvm.conf. This required a minor change to the library_dir line as the location of these libraries have changed. See below for the full list.
library_dir = "/lib64" locking_type = 3 fallback_to_local_locking = 1 fallback_to_clustered_locking = 0 locking_dir = "/var/lock/lvm"