1 mclu (mini cluster) is a virtualization cluster manager.
5 - Entirely command line driven.
7 - No required dependencies except libvirt and ssh.
9 - Only designed for tiny clusters (up to around 10 hosts).
11 - Nothing to install on the nodes except libvirtd and sshd.
13 - Single, simple configuration file.
16 ----------------------------------------------------------------------
18 mclu status Display status of the cluster
19 mclu list List all virtual machines on the cluster
20 mclu on ham0 Switch on (wake-on-LAN) node 'ham0'
21 mclu off ham0 Power off node 'ham0' in the cluster
22 mclu start ham0:vm Start vm on node 'ham0'
23 mclu stop ham0:* Stop all VMs on node 'ham0'
24 mclu migrate *:* ham2: Live migrate all VMs to 'ham2'
25 mclu build ham3:vm fedora-20 Build and run a new Fedora 20 VM on node 'ham3'
26 mclu console ham3:fedora-20 Show me the serial console of a VM
27 mclu viewer ham3:fedora-20 Show me the graphical console of a VM
28 mclu info Print general configuration information
29 mclu --help Print help on all commands
32 ----------------------------------------------------------------------
37 ----------------------------------------------------------------------
39 To get a full list of the required and optional dependencies, look at:
45 ----------------------------------------------------------------------
47 If building straight from git, then do:
53 ./configure --prefix /usr --sysconfdir /etc
56 To run without installing:
58 - Edit the configuration file (mclu.conf).
60 - Run commands such as:
69 - Edit the configuration file (/etc/mclu/mclu.conf).
71 - Run commands such as:
77 ----------------------------------------------------------------------
79 The license is GPLv2+.
83 http://git.annexia.org/?p=mclu.git;a=summary
85 There is no mclu mailing list. Send patches to the virt-tools mailing list:
87 http://www.redhat.com/mailman/listinfo/virt-tools-list