- Entirely command line driven.
- - No required dependencies except libvirt and ssh.
-
- - Only designed for tiny clusters (up to around 10 hosts).
+ - No required dependencies except ansible (on the client only),
+ libvirt and ssh.
- Nothing to install on the nodes except libvirtd and sshd.
- - Single, simple configuration file.
+ - Only designed for small clusters (up to around 10-20 hosts).
+
+ - Simple configuration.
Example commands
----------------------------------------------------------------------
- Edit the configuration file (mclu.conf).
+ - Add the hosts group (usually called '[cluster]') to /etc/ansible/hosts.
+ You can set $ANSIBLE_HOSTS to change the location of this file.
+
- Run commands such as:
./run status
- Edit the configuration file (/etc/mclu/mclu.conf).
+ - Add the hosts group (usually called '[cluster]') to /etc/ansible/hosts.
+
- Run commands such as:
mclu status