Friday, July 31, 2015

Having fun with Warewulf linux cluster provisioning in Virtualbox

OS: Linux mint 17.1 Xfce x64
Virtualbox 5.0 with extension pack
VM: centos-6.6 x64
I wrote a set of scripts for this stateless provision process:
https://github.com/ruilinchu/warewulf_stateless
Run them in order will give you a well functioning cluster:
  • centos-6.6 x86_64 minimum
  • warewulf 3.6, stateless provision
  • passwd free ssh for all users across all nodes
  • /home, /opt, /usr/local are NFS mounted from master node
  • Lmod module environment
  • Slurm job scheduler
  • OpenMPI
  • local disk /dev/sda on compute nodes are mounted as /scratch
  • warewulf-monitor