Example slurm cluster on your laptop (multiple VMs via vagrant)


To anybody who's considering a switch to modern queuing systems, like slurm, this will be an useful guide. Rather than doing a roll out on production nodes, we'll try things out in vagrant. This text assumes you have vagrant installed on your local machine (it's very easy).

The ultimate aim will be to setup 2 servers (worker nodes) and one master/controller, and run a simple job on them.

There are multiple great guides out there: most of them are out of date, and won't work without some tweaking on Ubuntu 16.04 Xenial.

The entirety of the code is hosted at
https://github.com/jandom/gromacs-slurm-openmpi-vagrant

The README.md file will show you how to set it up, with checks on every step.

References
https://mussolblog.wordpress.com/2013/07/17/setting-up-a-testing-slurm-cluster/
https://github.com/gabrieleiannetti/slurm_cluster_wiki/wiki/Installing-a-Slurm-Cluster
http://philipwfowler.me/2016/04/14/how-to-setup-a-gramble/
https://github.com/dakl/slurm-cluster-vagrant/blob/master/slurm_vagrant_cluster/slurm.conf
https://github.com/mrahtz/mpi-vagrant

Comments

Post a Comment

Popular posts from this blog

React.js – edit and delete comments in CommentBox

Wrapping openbabel in python - using cython