============= Overview ============= LDLM is a lightweight distributed lock manager with many use cases. Installation ============= Various installation options exist for LDLM server. .. seealso:: Looking to install an LDLM client? Native Clients for LDLM can be found in the :ref:`native client` section. .. |github_releases| raw:: html github releases .. |dockerhub| raw:: html dockerhub 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|. .. code-block:: text 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"}