LCM on Logo

Linux Links

Main Menu

Linux Cluster Manager Home

Screen Shots

LCM Documentation

Sourceforge Menu

Project Home


Feature Requests





Linux Cluster Manager Header

What is Linux Cluster Manager (LCM)

Linux Cluster Manager is a graphical tool for managing multiple Linux systems from a central location.  Meant primarily for Beowulf style clusters, it has many useful features for general system administration and even some non Linux specific possibilities like block level imaging.

Imaging with LCM is quick and easy as each node has its IP and hostname changed ready for boot as an independant node preloaded with all of your applications.  Using a file based image, items can be changed such as the target device, the file system capacity, or even the file system type.  Imagine requiring a new partition on boot disks already filled across hundreds of machines.  It is a simple property change, re-image the node(s), and you are ready to go.

Image creation can be done from a running system or LCM can remote power on a node through WOL, PXE boot it, collect an image, and power off the node when complete.

All operations are simple point and click, no command line options to remember (these are optional), or complicated setup.


  • Easy to use GUI for all operations

  • Real time status information for all nodes

  • Connect to individual nodes via a user specified protocol (ssh, rsh, rlogin ,etc)

  • Report on running processes across the cluster

Imaging Features

  • Imaged nodes have IP and hostname information changed automatically, just image and boot
  • Block level system imaging (can be used for any x86 based operating system)

  • File level system imaging

  • Wake on LAN for imaging

  • Preconfigured for PXE boot of clients

  • Images can be customized - target device changed, file system size, file system type

Monitor Features

  • Real time status monitoring for all nodes, CPU and Network

  • Scrolling, scalable graphs

  • View all nodes or a subset you are interested in

Scripting Features

  • Run scripts across the cluster or on select nodes without a client agent

  • Connects via a user selected protocol with secure authentication

  • Command line or GUI interface

  • Can be incorporated into external scripts


There are two download types available, source or rpm files.  The rpm's have precompiled binaries to provide self contained TCL executables, no external packages required to run.  In order to run some services external packages are required:

Scripting Features Requirements:
ssh, rsh, rlogin, or telnet

Imaging Features Requirements:
tftp, nfs, and dhcp servers


LCM is provided under the GNU Public License.  Support is provided from the sourceforge pages, so please report any bugs here.  Wish list items can also be requested on the RFE list.