How To: Make 'ProxMox Cluster'. - 2023 Guide

To make a cluster, we first need to set some ground rules, or better called;  ‘ Not optional, environment dependencies! .

Maybe, alittle bit a weird name, but i think that last line, specifies the particular system requirements the best.

You can open up a ‘accordion-menu’ below, which will list all the system and environment requirements needed.
The networking requirements, are alittle bit out of scope for only this blog post, but i have a best and worst also for that.

In the future i will provide more information, on how to make all the networking yada yada, magically working with clusters.

The thing is, i also need to first get arround by learning if that’s even a thing that is already do-able, on this small scale.

Besides, in only have two ISP’s at my disposal at the moment, and one of them, is not my contract, but i rent the server space.
So, when i am getting arround the networking magic, i need to ensure that everytime i do things, it doesn’t interfere with KPN.

KPN, gives TV, to the guy where i rent my server space + power + networking, from.

He was okay with that, if i don’t (even once) gonna cause interference between him and his TV.

So, that’s why i even myself, couldn’t get to do the networking now, and that’s why it isn’t already here in the guide, for how to.

Best case scenario:

Je hebt 3 fysieke servers.

Alle 3 zijn aangesloten in het zelfde LAN-netwerk.

  • Server #1:  PVE 7
  • Server #2:  PVE 7
  • Server #3:  PVE 7

Beide hebben een statisch IP-adres, en zijn volledig blanco.

Worst case scenario:

Je hebt 2 fysieke servers.

Alle 2 zijn aangesloten in het zelfde LAN-netwerk.

  • Server #1:  PVE 7
  • Server #2:  PVE 7

Beide hebben een statisch IP-adres, en zijn volledig blanco.

Instructie video, van de stappen:

Plak deze code, in je proxmox 'pve-shell':

Benodigdheden, en downloads:

VirtIO Drivers.

Schrijf een korte beschrijving, die de titel of iets informatiefs en nuttigs beschrijft.

Other stuff.

Schrijf een korte beschrijving, die de titel of iets informatiefs en nuttigs beschrijft.

Extra stuff.

Schrijf een korte beschrijving, die de titel of iets informatiefs en nuttigs beschrijft.

Step 1: Make cluster, on the main-node.

Step 2: Save the 'join-information', carefully!

  You will need the ‘join-information’ for when, you are connecting the first, second and optionally third nodes to the main node.

   It is alittle bit, like ssh-keys, not a simple password, but a specific set of keys.
   – The Fingerprint.  ( like your username )
   – Join information. ( like your password )

   Save i somewhere safe, and backed up!
   3,2,1 backup method, is preffered!!!

  Don’t forget to save this, otherwise you will need to REINSTALL your whole proxmox node / server, because you CAN’T ( easily )
  delete a earlier created cluster, it is a ONE-TIME-THING! – So, do it right, the VERY FIRST TIME!

'shared-storage'...

Best solution;
Would be a available ‘NFS-share’ with port-f
orwarding all correctly configured, so that this share is accessible over the internet, from every node / server. — Also 24/7 is must have!

Because if you don’t have this or even worse you have it only temporarily, you can risk not being able to log in to the main node, the second node and all other nodes, whe it is down, and not anymore accessible in pve! — ( excluding hacks/tweaks… )

So, just make sure you have this;

A.Properly setup, configured, and port forwarded.
B.Correctly added to the main-node, and other nodes.
C.Also, if it is NFS. – That all permissions, are there!

Step 3: Connect to NFS-share, on all nodes.

Step 4: Join cluster, and reboot all nodes.