In the LKWMC, the GUI Server and REST API Server components are installed on each node in the LifeKeeper cluster. A user may access the GUI by using a web browser to connect to the appropriate port on any node in the cluster where the GUI server is running. See Connecting to the LKWMC for more details.

When the user performs an operation or requests information via the UI in the web browser, the GUI server communicates with the REST API server on the appropriate node(s) in the cluster to carry out the operation or obtain the requested information.

This architecture eliminates the need to connect to a dedicated GUI client application (e.g., via SSH X11 forwarding or a VNC session) running directly on a LifeKeeper cluster server, as was required when using the original Java-based LifeKeeper GUI client.

GUI Server

The GUI server provides the GUI (Graphical User Interface) portion of the LKWMC web application. It is responsible for performing operations by gathering relevant data from the user and making appropriate API requests to the REST API server processes running on the nodes in the LifeKeeper cluster.


Various RPC and REST API endpoints are exposed which allow for management of the servers and protected resources in a LifeKeeper cluster. When using the LKWMC, the same version of the REST API server must be installed on all of the nodes within the LifeKeeper cluster.


Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment