Proxmox Clusterhandleiding: Hoge Beschikbaarheid met ZimaBoard

Eva Wong is de Technisch Schrijver en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, ze is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials geeft ze de community de kracht om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

In het digitale tijdperk van vandaag is virtualisatie een essentiële technologie geworden voor het beheren en optimaliseren van computerbronnen. Of het nu gaat om thuis mediacenters, kleine bedrijfsservers of educatieve doeleinden, efficiënte virtualisatie kan de prestaties, flexibiliteit en benutting van middelen aanzienlijk verbeteren. Virtualisatie stelt gebruikers in staat om meerdere virtuele machines (VM's) op één fysieke server te draaien, wat isolatie, eenvoudig beheer en de mogelijkheid om verschillende besturingssystemen gelijktijdig te draaien mogelijk maakt.

ZimaBoard HA Proxmox Cluster

Deel 1: Wat Moet Je Weten over Proxmox Virtual Environment?

Proxmox Virtual Environment (Proxmox VE) is een open-source virtualisatieplatform dat krachtige virtualisatietechnologieën samenbrengt, waaronder Kernel-based Virtual Machine (KVM) en Linux Containers (LXC). Proxmox VE biedt een complete oplossing voor virtualisatie, waarmee gebruikers meerdere virtuele machines (VM's) en containers op één fysieke server kunnen draaien. Dit maakt het een uitstekende keuze voor thuisgebruikers, kleine bedrijven en zelfs grotere ondernemingen die op zoek zijn naar efficiënte en kosteneffectieve virtualisatieoplossingen.

Proxmox VE is ontworpen om het beheer en de uitrol van VM's en containers te vereenvoudigen. Het biedt een webgebaseerde gebruikersinterface die diverse administratieve taken stroomlijnt, waardoor het toegankelijk is voor zowel beginnende als ervaren gebruikers. Met Proxmox VE kunnen gebruikers VM's en containers eenvoudig aanmaken, configureren en monitoren, wat leidt tot verhoogde productiviteit en optimale benutting van middelen.

Proxmox VE

1. Verkenning van de Belangrijkste Kenmerken en Voordelen van Proxmox

KVM Virtualisatie: Proxmox VE gebruikt KVM voor volledige virtualisatie, waarmee gebruikers complete gevirtualiseerde besturingssystemen kunnen draaien op hun ZimaBoard SBC. KVM biedt uitstekende prestaties en isolatie, waardoor het geschikt is voor het draaien van resource-intensieve workloads.

LXC Containers: Proxmox VE maakt ook gebruik van Linux Containers (LXC) voor lichte virtualisatie. LXC maakt efficiënte verdeling van de hostsystemen middelen mogelijk tussen containers, wat resulteert in minder overhead en snellere opstarttijden.

Hoge Beschikbaarheid (HA): Proxmox VE biedt ingebouwde functies voor hoge beschikbaarheid, waarmee gebruikers zeer betrouwbare clusters kunnen creëren. Als een node in de cluster uitvalt, migreert HA automatisch VM's en containers naar andere gezonde nodes, waardoor downtime wordt geminimaliseerd en continue service beschikbaarheid wordt gegarandeerd.

Backup en Herstel: Proxmox VE biedt gebruiksvriendelijke backup- en herstelmogelijkheden voor VM's en containers. Gebruikers kunnen regelmatige backups plannen en hun virtuele omgevingen snel herstellen in geval van dataverlies of systeemfouten.

Live Migratie: Proxmox VE ondersteunt live migratie, waardoor gebruikers draaiende VM's en containers kunnen verplaatsen tussen verschillende ZimaBoard SBC's in de cluster zonder de service te onderbreken.

ZFS-integratie: Proxmox VE ondersteunt het ZFS-bestandssysteem, een robuuste en geavanceerde opslagoplossing. ZFS biedt gegevensintegriteit, compressie en deduplicatie, waardoor het een ideale keuze is voor het beheren van opslag in gevirtualiseerde omgevingen.

2. Begrip van de compatibiliteit van ZimaBoard SBC met Proxmox

ZimaBoard Single-Board Computers zijn zeer geschikt voor het draaien van Proxmox VE vanwege hun hoge prestaties, energie-efficiëntie en compacte formaat. ZimaBoard SBC's zijn uitgerust met krachtige processors, voldoende geheugen en meerdere poorten voor netwerk- en opslagconnectiviteit. Deze eigenschappen maken ZimaBoard SBC's in staat virtualisatietaken moeiteloos aan te kunnen, zelfs in scenario's met hoge resource-eisen.

ZimaBoard

Het lichte ontwerp van Proxmox VE zorgt voor optimale benutting van resources op ZimaBoard SBC's, waardoor het een ideale virtualisatieplatform is voor deze compacte apparaten. Bovendien stelt de webgebaseerde gebruikersinterface van Proxmox VE gebruikers in staat hun virtuele omgevingen op afstand te beheren, wat eenvoudige toegang en configuratie mogelijk maakt voor gebruikers met diverse technische achtergronden.

De combinatie van Proxmox VE en ZimaBoard SBC's biedt een efficiënte en kosteneffectieve oplossing voor virtualisatiebehoeften, of het nu gaat om persoonlijke projecten, kleine zakelijke toepassingen of educatieve doeleinden.

Deel 2. Hoe bereid je je voor op de Proxmox-installatie?

1. Hardware-eisen voor ZimaBoard SBC

Voordat je een Proxmox-cluster opzet met ZimaBoard Single-Board Computers (SBC's), is het essentieel om te zorgen dat de hardware voldoet aan de eisen voor soepele en efficiënte virtualisatie. De hardware-specificaties zijn cruciaal voor het creëren van een stabiele en goed presterende cluster. Hier zijn de aanbevolen hardware-eisen voor elke ZimaBoard SBC:

Processor: ZimaBoard SBC's zijn uitgerust met krachtige ARM-gebaseerde processors die geschikt zijn voor virtualisatietaken. Afhankelijk van het aantal VM's en containers dat je wilt draaien, kun je een ZimaBoard kiezen met een passende processor. Hoe meer cores en hoe hoger de kloksnelheid van de processor, hoe beter de prestaties van de Proxmox-cluster.

Geheugen (RAM): De geheugeneisen van Proxmox VE hangen af van het aantal en de grootte van VM's en containers. Als algemene richtlijn, reserveer minstens 4GB RAM per ZimaBoard SBC voor kleine tot middelgrote opstellingen. Voor zwaardere virtualisatietaken kun je overwegen 8GB of meer RAM per SBC te gebruiken.

Opslag: ZimaBoard SBC's beschikken doorgaans over onboard eMMC-opslag of ondersteuning voor microSD-kaarten. Hoewel eMMC-opslag betere prestaties biedt, zijn microSD-kaarten kosteneffectief en breed beschikbaar. Reserveer voldoende opslagruimte voor de Proxmox OS-installatie en overweeg het toevoegen van externe opslag voor VM- en containergegevens.

Netwerken: Proxmox cluster nodes moeten met elkaar en het externe netwerk kunnen communiceren. Zorg dat elke ZimaBoard SBC een Gigabit Ethernet-poort heeft voor betrouwbare en snelle netwerkverbindingen. Gebruik indien mogelijk een aparte netwerk-switch voor de cluster nodes om mogelijke knelpunten te voorkomen.

Vergelijk ZimaBoard-modellen

2. De Proxmox Installatie-image Downloaden

Proxmox VE is beschikbaar als downloadbare installatie-image op de Proxmox-website. Volg deze stappen om je voor te bereiden op de Proxmox-installatie op ZimaBoard SBC’s:

Bezoek de Proxmox VE-website (https://www.proxmox.com/proxmox-ve) en ga naar de sectie Downloads.

Kies de juiste installatie-image voor de ARM-architectuur, die geschikt is voor ZimaBoard SBC’s.

Download de Proxmox VE-installatie-image naar je computer. Het image-bestand is meestal in .iso-formaat.

4. Een Opstartbare USB-stick Maken

Om Proxmox VE op elke ZimaBoard SBC te installeren, heb je een opstartbare USB-stick nodig met de Proxmox-installatie-image. Zo maak je een opstartbare USB-stick:

Plaats een USB-stick in de USB-poort van je computer. Zorg dat de stick voldoende capaciteit heeft om de Proxmox VE-installatie-image te bevatten.

proxmox opstartbare usb-stick

Download en installeer een geschikte USB-imagingtool, zoals Rufus (voor Windows) of Etcher (voor macOS en Linux).

Open de USB-imagingtool en selecteer de eerder gedownloade Proxmox VE-installatie-image (.iso).

Kies de USB-stick als doel voor het maken van de opstartbare schijf.

Klik op “Start” of “Flash” om het proces te starten voor het maken van de opstartbare USB-stick.

Zodra het proces is voltooid, verwijder je de USB-stick veilig van je computer.

Deel 3: Gedetailleerde handleiding voor het installeren van Proxmox op ZimaBoard SBC

Met de opstartbare USB-stick gereed, kun je doorgaan met de installatie van Proxmox VE op elke ZimaBoard SBC. Volg deze stappen:

1. Opstarten in de Proxmox Installatiewizard

Plaats de opstartbare USB-stick in een van de ZimaBoard SBC’s.

Sluit een monitor, toetsenbord en muis aan op de ZimaBoard.

Zet de ZimaBoard SBC aan, deze zal opstarten vanaf de USB-stick.

De Proxmox VE-installatiewizard verschijnt op het scherm.

2. Stapsgewijze Installatiehandleiding en Beste Werkwijzen

De Proxmox VE-installatiewizard begeleidt je stap voor stap door het installatieproces. Hier zijn de belangrijkste stappen en beste werkwijzen om tijdens de installatie te overwegen:

Taal en toetsenbord: Kies je voorkeurstaal en toetsenbordindeling voor het installatieproces.

Installatiebron: Selecteer de opstartbare USB-stick met de Proxmox VE-installatie-image als installatiebron.

Schijfpartitionering: Proxmox VE zal het opslagapparaat automatisch partitioneren voor de installatie. Als je specifieke partitioneringseisen hebt, kun je kiezen voor handmatige partitionering.

Netwerkconfiguratie: Stel de netwerkinstellingen in voor de Proxmox-node. Geef een IP-adres, netmasker, gateway en DNS-server op om netwerkconnectiviteit mogelijk te maken.

Wachtwoordinstelling: Stel een sterk wachtwoord in voor de root-gebruiker. Dit wachtwoord wordt gebruikt om in te loggen op de Proxmox-webinterface.

Bevestig installatie: Controleer de installatiesettings en bevestig het installatieproces.

Wacht tot de installatie is voltooid, en het systeem zal je vragen om de USB-stick te verwijderen en de ZimaBoard SBC op te starten.

Na het verwijderen van de USB-stick zal de ZimaBoard SBC opnieuw opstarten en wordt het Proxmox VE-besturingssysteem op het apparaat geïnstalleerd. Het systeem kan je vragen om eventuele installatiemedium te verwijderen en op enter te drukken om door te gaan.

Zodra het installatieproces is voltooid, toont de ZimaBoard SBC de inlogprompt. Voer de gebruikersnaam root en het wachtwoord in dat je tijdens de installatie hebt ingesteld.

Gefeliciteerd! Je hebt Proxmox VE succesvol geïnstalleerd op de ZimaBoard SBC. Nu is het tijd om de initiële instellingen en netwerkinstellingen te configureren.

3. Initiële Configuratie en Netwerkinstelling

Toegang tot de webinterface: Proxmox VE biedt een krachtige webgebaseerde interface om de virtualisatieomgeving te beheren. Om toegang te krijgen tot de webinterface, open je een webbrowser op je computer en voer je het IP-adres in dat je tijdens de installatie hebt ingesteld, gevolgd door “:8006” (bijv. http://192.168.1.100:8006).

SSL-certificaat: Proxmox VE gebruikt standaard een zelfondertekend SSL-certificaat. Hoewel dit functioneel is, kun je ervoor kiezen om een vertrouwd SSL-certificaat te installeren voor verbeterde beveiliging.

Log in op de webinterface met de gebruikersnaam root en het wachtwoord.

Datacenterconfiguratie: In de webinterface zie je de sectie Datacenter. Het wordt aanbevolen om het standaard Datacenter een betekenisvolle naam te geven voor gemakkelijke herkenning.

Opslagconfiguratie: Om de opslagapparaten die verbonden zijn met de ZimaBoard SBC te gebruiken, ga naar Datacenter > Opslag > Toevoegen > Directory. Kies het opslagtype (bijv. Directory) en geef het pad op naar het opslagapparaat dat verbonden is met de ZimaBoard.

Netwerkconfiguratie: Ga naar Datacenter > Netwerk > Toevoegen > Linux Bridge. Voer een brugnaam in (bijv. vmbr0) en kies de netwerkinterface die verbonden is met de ZimaBoard SBC.

Firewallconfiguratie: Standaard schakelt Proxmox VE de firewall in om inkomend verkeer te beperken. Stel indien nodig de firewallregels in om toegang tot specifieke poorten toe te staan.

Bijwerken en Upgraden: Het is essentieel om de Proxmox VE-installatie up-to-date te houden met de nieuwste beveiligingspatches en updates. Ga naar de Shell in de webinterface en voer de volgende opdrachten uit:

Herstart de ZimaBoard SBC om eventuele systeemupdates toe te passen.

Nu je Proxmox VE hebt geïnstalleerd en geconfigureerd op de ZimaBoard SBC, heb je de eerste stap gezet naar het bouwen van een virtualisatiecluster.

Deel 4. Hoe maak je een Proxmox-cluster met ZimaBoard SBC?

Een Proxmox-cluster is een groep Proxmox VE-nodes die samenwerken om een hoge beschikbaarheid en gedistribueerde virtualisatieomgeving te bieden. Het cluster deelt resources en virtuele machines over meerdere nodes, wat zorgt voor meer schaalbaarheid en redundantie.

Om een Proxmox-cluster te maken, heb je twee of meer ZimaBoard SBC's nodig met Proxmox VE. De nodes in het cluster communiceren met elkaar via een speciale netwerkinterface, het corosync-netwerk. Het wordt aanbevolen om een aparte netwerkswitch te gebruiken voor het corosync-netwerk om mogelijke netwerkcongestie te voorkomen.

Proxmox VE

1. Extra ZimaBoard SBC-nodes toevoegen aan het cluster

Volg deze stappen om extra ZimaBoard SBC-nodes toe te voegen aan het Proxmox-cluster:

Installeer Proxmox VE op elke extra ZimaBoard SBC volgens dezelfde stappen die in Sectie IV zijn beschreven.

Configureer de netwerkinstellingen voor elke node en zorg ervoor dat ze verbonden zijn met hetzelfde corosync-netwerk.

Ga op de eerste node (de node die je eerder hebt geïnstalleerd en geconfigureerd) naar Datacenter > Nodes > Toevoegen.

Voer het IP-adres van de nieuwe ZimaBoard SBC-node in en de root-gebruikersnaam en het wachtwoord om de verbinding te authenticeren.

Proxmox VE detecteert automatisch de nieuwe node en voegt deze toe aan het cluster.

Herhaal het proces voor elke extra ZimaBoard SBC-node die je aan het cluster wilt toevoegen.

2. Configureren van Clustercommunicatie en Netwerken

Nadat je alle nodes aan het cluster hebt toegevoegd, controleer je of de clustercommunicatie correct functioneert. Ga naar Datacenter > Overzicht, en je zou alle nodes als leden van het cluster moeten zien.

Om de veerkracht van het cluster te verbeteren, overweeg je de Proxmox HA (High Availability) functie in te schakelen, die ervoor zorgt dat virtuele machines automatisch worden gemigreerd naar andere nodes bij een node-uitval.

Configureer gedeelde opslag voor het cluster door een netwerkopslagapparaat (NAS) of SAN (Storage Area Network) toe te voegen dat door alle nodes toegankelijk is.

Om ervoor te zorgen dat virtuele machines met elkaar kunnen communiceren over verschillende nodes, zorg je ervoor dat het VM-netwerk is ingesteld op “vmbr0,” wat overeenkomt met de Linux Bridge-netwerkinterface die je tijdens de initiële setup hebt geconfigureerd.

Conclusie:

Gefeliciteerd! Je hebt met succes een Proxmox-cluster gemaakt met ZimaBoard SBC's. Met deze setup beschik je nu over een krachtige en schaalbare virtualisatieomgeving die verschillende workloads aankan en hoge beschikbaarheid biedt voor je applicaties en diensten.

Zima Campagne Hub

Meer om te lezen

Wat gebeurt er als twee AI-agenten vechten om één server?
Jun 16, 2026Community & Stories

Wat gebeurt er als twee AI-agenten vechten om één server?

Zero Noichi’s AI-cybersecurity-experiment gebruikte twee ZimaBoard 2-apparaten om aanvallers- en verdedigersagenten te simuleren, waarmee werd aangetoond hoe homelab-servers veilige AI, Docker, NAS en beveiligingstests...

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.