LCMC
Linux Cluster Management Console by Rasto Levrinc

... "Far beyond what a sysadmin is used to" - Doug
LCMC

The LCMC is a GUI application that configures, manages and visualizes high-availability clusters. Specifically it manages clusters that use one or more of these components: Pacemaker, Corosync, Heartbeat, DRBD, KVM, XEN and LVM.

Download and Instructions

  1. You don't need Java on the cluster servers only on your desktop. (you may need to install Perl on the servers)
  2. Download the LCMC-1.7.4.jar file or download a package for your OS/distro here: Sourceforge
  3. Start it: java -jar LCMC-1.7.4.jar, or run "lcmc" if you installed a package.
  4. You can specify more available memory: java -jar -Xmx1024m LCMC-1.7.4.jar
  5. It connects to the cluster via SSH.
  6. If you use it without DRBD, you have to click "Skip" button on couple of places.
  7. Note that on RHEL 6.4/CentOS 6.4 and Pacemaker 1.1.8, you should run the Pacemaker through CMAN and not a Corosync plugin. Explanation

Videos

Video, MySQL with Pacemaker and DRBD

LCMC with Pacemaker and DRBD Video

LCMC: DRBD Proxy

LCMC with a Production Cluster video

Japanese LCMC Video

Old DRBD MC Video

Japanese DRBD MC Video

Notes

  • code if you want to run it as an applet:
       <applet archive="LCMC-applet-1.7.4.jar"
               code="lcmc.LCMCApplet"
               name=LCMCApplet
               height="100%"
               width="100%"
               vspace=0
               hspace=0>
               <param name="params" value="-c cluster-name -h 192.168.1.2 192.168.1.3/>
       </applet>
       
  • You can quickly connect to the existing cluster with java -jar LCMC-1.7.4.jar -h host1 host2 ... or lcmc -h host1 host2 ...

Links