The clunix tools - README

The clunix tools are a free open-source (GPL) set on utilities to easily manage a Linux cluster.

Requiment:
The clunix client and daemon are written in perl (require perl 5).
The web interface require a web server (tested on Apache) with PHP3.
The clunix tools needs the linux proc filesystem (available since linux 2.0)

Quick install:
The clunix tools are really easy to install.
- Start the daemon cldaemon on any nodes (no configuration :)
- on the client host create a file /etc/clrun.hosts with the name of any nodes (one name for a line - no comments or blank line - see the exemple directory)
- see the clrun man page
Any nodes must be equivalent for ssh or rsh (see the clrun source code to choose ssh or rsh).
Share binaries with NFS

For the web interface - put the files *.php3 on your web server and create a file 'hosts' on the web server with for each node, the name, the number of cpu and clock frequency (see the exemple directory)

That's done!

Security:
Put your cluster behind a firewall and block the clunix port (tcp 25000) - it could be a security hole! Do not run the clunix daemon as root.

See the TODO file if you want to contribut to the clunix tools - There are a lot of work to do!
Have fun!