I setup a Raspberry PI cluster using 7 x Model 3B+'s and an older 8 port 10/100 switch.
I am currently using a Samsung 32GB EVO Select SDHC UHS-1 card in each one See picture
I installed 2018-10-09-raspbian-stretch on node 00
I installed 2018-10-09-raspbian-stretch-lite on nodes 01 through 06
I installed BOINC with seti@home on nodes 01 through 06
I created an alias for temp and running a python script that displays the temp over time on all nodes
I installed sysstat, conky, & boinc on all nodes
I attached nodes 01 through 06 to seti@home
I installed Docker and Docker Swarm, along with Docker Visualizer, Portainer, Redis & OpenFaas
The instructions at the following helped immensely, (it took me three tries to get node 00 working properly as I tried to use raspbian-stretch-lite the 1st 2 times )
Raspberry Pi 3 Super Computing Cluster Part 1 - Hardware List and Assembly
https://www.youtube.com/watch?v=KJKhRLKXr-Q&t=1297s
Raspberry Pi 3 Super Computing Cluster Part 2 - Software Config
https://www.youtube.com/watch?v=eZ5uX-JJbyY
Raspberry Pi Cluster with Docker and OpenFaaS (and SETI)
https://6figuredev.com/learning/raspber ... -and-seti/
I am in the process of learning how to use Docker and the associated tools.
I am accessing these through SSH and a browser on a Windows 10 pc
I would like to setup monitoring with graphs for
- CPU temperature, instant and over time
CPU usage, instant and over time
Disk space available
Disk Usage
Alerts for HW failures with emails sent to me.
Suggestions and questions are welcome.