As a new project of mine, I’ve decided to build a miniature community-style cluster using Raspberry Pi computers and HPC-grade software. When I set out to do this, I discovered that instructions on setting this up are actually surprisingly sparse. So, I decided to document my progress in a series of guides. In this Part I, we will look at the basics of setting up the hardware and getting a cluster scheduler running.
Step 0: Get The Hardware
Parts list
- 3x Raspberry Pi 3 Model B — for the compute nodes
- 1x Raspberry Pi 3 Model B — for the master/login node
- 4x MicroSD Cards
- 4x micro-USB power cables
- 1x 8-port 10/100/1000 network switch
- 1x 6-port USB power-supply
- 1x 64GB USB Drive (or NAS, see below)