Overview
LDLM is a lightweight distributed lock manager with many use cases.
Installation
Various installation options exist for LDLM server.
See also
Looking to install an LDLM client? Native Clients for LDLM can be found in the native client section.
Binary and Package Installation
Packages are available as
RPM package
DEB package
Generic Linux tgz package
Mac OSX (darwin)
Windows zip
on the LDLM github releases page.
Container Image
For containerized environments, the docker image ian76/ldlm:latest is available from dockerhub.
user@host ~$ docker run -p 3144:3144 ian76/ldlm:latest
{"time":"2024-04-27T03:33:03.434075592Z","level":"INFO","msg":"loadState() loaded 0 client locks from state file"}
{"time":"2024-04-27T03:33:03.434286717Z","level":"INFO","msg":"IPC server started","socket":"/tmp/ldlm-ipc.sock"}
{"time":"2024-04-27T03:33:03.434402133Z","level":"WARN","msg":"gRPC server started. Listening on 0.0.0.0:3144"}