Creëer en beheer virtuele machines op uw Raspberry Pi met Proxmox. Hier leest u hoe u het installeert.
Proxmox is een open-source platform voor bedrijfsserverbeheer en servervirtualisatie dat een gebruiksvriendelijke webinterface biedt voor het beheer van VM's en containers. Als je in het verleden VirtualBox, VMWare of Hyper-V hebt gebruikt, biedt Proxmox een vergelijkbare ervaring met een focus op open-sourcetechnologieën.
Hoewel Proxmox niet compatibel of direct beschikbaar is voor de Raspberry Pi, kunnen we het Pimox-project gebruiken om te installeren en in te stellen een port van Proxmox ontworpen voor Raspberry Pi en gebruik deze om een Proxmox of hybride cluster van Raspberry Pi-kaarten en x86 te bouwen hardware.
Dingen die je nodig hebt
- Een Raspberry Pi 3, 4 of 5
- Debian 64-bit of Raspberry Pi OS 64-bit Lite (Bullseye of hoger)
- Een microSD-kaart van 32 GB of groter. U kunt ook inschakelen start Raspberry 4 of 5 op met een externe SSD voor grotere en snellere opslag
- Internetverbinding via ethernetkabel of Wi-Fi
- Stroomvoorziening
Proxmox op Raspberry Pi biedt mogelijk niet hetzelfde niveau van stabiliteit en prestaties als op traditionele hardware. Beschouw deze installatie als een experiment en proof of concept. Gebruik dit niet voor het draaien van kritische servers in een productieomgeving.
Installeer Proxmox op een Raspberry Pi
Nadat u het besturingssysteem hebt geïnstalleerd met behulp van de Raspberry Pi Imager-tool, opent u een Terminal-venster, of maak op afstand verbinding met Raspberry Pi via SSH (gebruik PuTTY voor Windows) en voer vervolgens de volgende opdrachten uit om de nieuwste pakketten en beveiligingsupdates te downloaden en te installeren.
sudo apt-get update
sudo apt-get upgrade -y
Afhankelijk van uw Raspberry Pi-model en netwerksnelheid zal dit enige tijd duren. Zodra het is voltooid, voert u de volgende opdrachten uit om naar de rootgebruiker te schakelen, downloadt u vervolgens het Pimox-script en voert u het uit om Pimox te installeren.
sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh
Open de RPiOS64-IA-Install.sh script met behulp van de Nano-teksteditor en wijzig de volgende regels zodat deze overeenkomen met uw netwerkinstellingen. Deze stap is optioneel en kan later tijdens de installatie worden uitgevoerd.
# RPI_IP="192.168.1.100" # Replace with your desired IP address
# GATEWAY="192.168.1.1" # Replace with your gateway/router's IP address
Nadat u deze wijzigingen heeft aangebracht, drukt u op Ctrl+X gevolgd door Y En Binnenkomen. Hierdoor worden de wijzigingen in het bestand opgeslagen en wordt de editor afgesloten. Vervolgens zullen we het Pimox-script uitvoeren. Voer hiervoor de volgende opdrachten uit.
chmod +xRPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh
Blijf de aanwijzingen volgen om de installatie te voltooien. Tijdens de installatie moet u het root-wachtwoord instellen dat u later nodig heeft om toegang te krijgen tot de Proxmox-webinterface. Zorg er ook voor dat u standaardwaarden kiest tijdens de aanwijzingen. De installatie begint en zal enige tijd in beslag nemen, dus leun achterover en ontspan of drink een kopje koffie.
Nadat de installatie is voltooid, wordt de Raspberry Pi automatisch opnieuw opgestart. Na het opnieuw opstarten zou de Proxmox klaar moeten zijn voor gebruik. Als de Raspberry Pi niet automatisch opnieuw opstart, kunt u proberen hem handmatig opnieuw op te starten.
Het wordt aanbevolen om Proxmox te installeren op een Raspberry Pi met de Debian- of Raspberry Pi OS Lite-versie. Als u de desktopversie gebruikt, blijven er minder bronnen over om Proxmox efficiënt uit te voeren. Zorg er ook voor dat u hiervoor een speciale SSD- of microSD-kaart gebruikt. Installeer het niet op uw bestaande Raspberry Pi desktop OS-versie, omdat hierdoor de achtergrond wordt gewijzigd en enkele netwerktools worden verwijderd.
Toegang tot de Proxmox-webinterface vanuit een webbrowser
Om toegang te krijgen tot de Proxmox-webinterface op Raspberry Pi, opent u de webbrowser op uw pc of laptop en gaat u vervolgens naar https://IPAddressOfPi: 8006.
Mogelijk ziet u een SSL-fout of beveiligingscertificaatfout in de webbrowser. U kunt dit omzeilen door op te klikken Geavanceerd > Toch doorgaan.
U krijgt het inlogscherm te zien waar u de volgende gegevens moet invullen:
- Log in: wortel
- Wachtwoord: Degene die u hebt ingesteld tijdens de Proxmox-installatie
Eenmaal ingelogd kunt u klikken OK op het bericht en ga vervolgens naar de Proxmox-beheerinterface.
Creëer en beheer virtuele machines en containers
U kunt beginnen met het uploaden van de ISO-images van de besturingssystemen die u op Proxmox wilt installeren en uitvoeren. Om dit te doen, kunt u de ISO met de volgende opdrachten naar de juiste locatie downloaden:
cd /var/lib/vz/template/iso/
Dit zal u helpen ervoor te zorgen dat de OS-bestanden onmiddellijk zichtbaar zijn in de webinterface voor installatie. Volg deze stappen om een virtuele machine binnen Proxmox op Raspberry Pi te maken:
- Klik VM maken in de rechterbovenhoek van de Proxmox-interface.
- Onder Algemeen, voer een naam in voor uw virtuele machine.
- Klik Besturingssysteem en kies Gebruik geen media.
- In de Systeem tabblad, laat alle standaardwaarden zoals ze zijn.
- Onder Schijven, zorg ervoor dat u selecteert SCSI voor de harde schijf. Pas indien nodig de schijfgrootte aan.
- Klik CPU en verfijn de processor- en geheugeninstellingen. Houd er rekening mee dat de Raspberry Pi beperkte bronnen heeft die afhankelijk zijn van het model dat je hebt.
- Onder Netwerk, kunt u de zaken als standaard behouden of een netwerkbrug maken, op basis van uw behoeften.
- Nadat u de VM-instellingen hebt geconfigureerd, klikt u op Volgende of de Bevestigen tabblad en klik Finish.
- Selecteer de virtuele machine in het linkermenu en klik Hardware.
- Dubbelklik op CD/DVD-station en selecteer vervolgens Gebruik een CD/DVD-schijfimagebestand (iso).
- Klik op de Opslag vervolgkeuzelijst en selecteer de standaardopslag gevolgd door de ISO-image.
- Klik OK.
- Klik Samenvatting en klik vervolgens op de Begin knop in de rechterbovenhoek van de Proxmox-interface wanneer de VM is geselecteerd, om de VM op te starten en met de installatie te beginnen.
- Na de installatie kunt u de virtuele machine opstarten en vervolgens het gewenste besturingssysteem gebruiken.
Indien nodig kunt u de hardware-instellingen, zoals processor, geheugen en opslag, aanpassen aan uw vereisten.
Een experimenteel pad naar virtualisatie
Proxmox op Raspberry Pi biedt een veelbelovende oplossing voor virtualisatie. Het bevindt zich echter nog in de experimentele fase en mag niet in een productieomgeving worden gebruikt. Met toekomstige updates en verbeteringen, en naarmate het Raspberry Pi-ecosysteem evolueert, kunnen we verbeteringen verwachten in de compatibiliteit en prestaties van Proxmox op deze single-board computer.
Beschouw tot die tijd de Proxmox-installatie op de Raspberry Pi als een experiment en wees voorbereid op het verkennen en oplossen van mogelijke problemen onderweg.