Proxmox Clusters
Currently we have one operational Proxmox cluster, 'monster', which has enough CPU and Memory for anything we'll need in the hackspace.
Hardware
The cluster is made up of a single HP SL2x170z G6, which has two blades it it, totalling 4 systems. Rough specs of each are:
- 2 x Intel® Xeon® Processor X5550
- 64GB DDR3
- 128GB local SSD
- 2 x HP NC362i Gigabit Ethernet
- 1 x Dedicated LO100 port
Network Layout
All nodes, gateway, and the NAS are on VLAN225. The Proxmox nodes are connected via their 2nd ethernet port, which also has shared LO100 enabled on them.
graph
SWITCH1[Switch1 - VLAN225]
GW[GW]
MON1[Monster1 - Blade 1]
MON2[Monster2 - Blade 1]
MON3[Monster3 - Blade 2]
MON4[Monster4 - Blade 2]
MON5[Monster5 - R320]
NAS1[NAS1 - NFS]
NAS2[NAS2 - NFS]
GW <--> SWITCH1
SWITCH1 <--> MON1
SWITCH1 <--> MON2
SWITCH1 <--> MON3
SWITCH1 <--> MON4
SWITCH1 <--> MON5
SWITCH1 <--> NAS1
SWITCH1 <--> NAS2
Storage Layout
graph
MON1[Monster1 - Blade 1]
MON2[Monster2 - Blade 1]
MON3[Monster3 - Blade 2]
MON4[Monster4 - Blade 2]
MON5[Monster5 - R320]
NAS[NAS1 - /prox-monster-datastore]
NAS2[NAS2 - /mnt/sas-10k/proxmox-monster-ds1]
MON1 --> NAS
MON2 --> NAS
MON3 --> NAS
MON4 --> NAS
MON5 --> NAS
MON1 --> NAS2
MON2 --> NAS2
MON3 --> NAS2
MON4 --> NAS2
MON5 --> NAS2
Admin Tasks
Allowing users access to the Cluster
- Login to https://monster.int.leighhack.org/ as a Infra member.
- Click on 'Datacenter (monster)' in the left menu.
- Goto Users and find the user that requires access.
- Either add them to the 'Infra', or 'Members' group as needed.
Login without using id.leighhack.org/Authentik
- Go to https://monster.int.leighhack.org/
- On the login screen, select the dropdown and pick 'Linux PAM'
- Username is 'root', password is in the password manager.