The kernel dlm requires a user daemon to control membership.
dlm_create_lockspace The DLM allows locks to be partitioned into "lockspaces", and these can be manipulated by userspace calls. It is possible (though not recommended) for an... dlm_lock dlm_lock and its variants acquire and convert locks in the DLM. dlm_lock() operations are asynchronous. If the call to dlm_lock returns an error then the... dlm_unlock dlm_unlock() unlocks a lock previously acquired by dlm_lock and its variants. Unless dlm_unlock_wait() is used unlocks are also asynchronous. The AST routine is... libdlm libdlm provides the programmatic userspace interface to the Distributed Lock manager. It provides all the calls you need to manipulate locks & lockspaces libdlm... dlm.conf The configuration options in dlm.conf mirror the dlm_controld command line options. The config file additionally allows advanced fencing and lockspace... dlm_controld The kernel dlm requires a user daemon to manage lockspace membership. dlm_controld manages lockspace membership using corosync cpg groups, and translates... dlm_stonith dlm_controld can use dlm_stonith as a proxy fence agent when the stonith/pacemaker system performs actual fencing. dlm_stonith is run by dlm_controld, and is... dlm_tool dlm_tool [COMMAND] [Options] [ name ]