Introductie Proxmox VE cluster 1.2
Met een Proxmox VE Cluster kun je meerdere fysieke systemen beheren via één centrale management interface. Een Proxmox VE Cluster bestaat uit één master en meerdere nodes (minimaal is een master en één node).
Hoofd funtionaliteiten
- gecentraliseerde web management interface;
- Één login en wachtwoord voor alle nodes en guests;
- Console overzicht van alle Virtual Machines;
- Migratie van Virtual Machines tussen fysieke hosts;
- Synchroniseerde Virtuele Appliance template winkel (van proxmox);
Creeër een Proxmox VE Cluster
Voordat je een Proxmox VE Cluster kunt maken moet je eerst 2 fysieke servers voorzien van een Proxmox VE Installatie (engels). Deze beide servers moeten een unieke hostnaam hebben, dit kun je in de installatie procedure regelen, want bij elke installatie krijgt de server dezelfde hostnaam.
Op dit moment moet het cluster nog via de console aangemaakt worden, dit doe je door aan te loggen via ssh naar je Proxmox VE servers.
Alle instellingen doe je via "pveca", dit is de PVE Cluster Administratie Toolkit
Gebruik van de commando's: pveca -l # geeft de cluster status weer pveca -c # creeert een nieuw cluster met localhost als master pveca -s [-h IP] # synchroniseert de cluster configuration vanaf de master (of IP) pveca -d ID # verwijder een node uit het cluster pveca -a [-h IP] # voeg een nieuwe node toe aan het cluster pveca -m # forceer dat de lokale node de master wordt in het cluster
Defineren van de master
Creeer de master:
pveca -c
Om de status van het cluster te controleren voer je het volgende uit:
pveca -l
Toevoegen van een node aan een bestaande master
Login via ssh bij de tweede Proxmox VE server. Let er op dat deze node geen VMs mag bezitten, dit ivm identieke VMID's , mocht je dit wel hebben, dan kun je via vzdump een backup maken en dan een restore uitvoeren van de vm maar naar een andere VMID nadat de cluster configuratie klaar is.
Het toevoegen van een node aan de master:
pveca -a -h IP-ADDRESS-MASTER
Om de status van het cluster te controleren voer je het volgende uit:
pveca -l
Weergave van de cluster status:
pveca -l CID----IPADDRESS----ROLE-STATE--------UPTIME---LOAD----MEM---ROOT---DATA 1 : 192.168.7.104 M A 5 days 01:43 0.54 20% 1% 4% 2 : 192.168.7.103 N A 2 days 05:02 0.04 26% 5% 29% 3 : 192.168.7.105 N A 00:13 1.41 22% 3% 15% 4 : 192.168.7.106 N A 00:05 0.54 17% 3% 3%
Werken met de Proxmox VE Cluster
Nu kun je beginnen met het maken van Virtual Machines op de Cluster nodes door gebruik te maken van de Centrale Web-gebaseerde Management interface op de master.
Problemen
Je kunt handmatig de cluster configuratie bestanden op elke node controleren Voodat je deze bestanden gaat bewerken moet je de cluster synchronisatie en tunnel services via de web interface stoppen.
nano /etc/pve/cluster.cfg
Controleer ook of de volgende bestanden actueel zijn, zoniet omdat je sleutels geupdat zijn, verwijder deze of pas ze aan.
/root/.ssh/known-hosts
Verwijder en hercreeëren van de cluster configuratie
Voer het volgende uit op alle nodes:
- Stop de cluster sync en tunnel service.
- rm /etc/pve/cluster.cfg
- zijn de ssh sleutels veranderd, dan: rm /root/.ssh/known-hosts
- creeër het nieuwe cluster met de pveca commando's
Bron: Pve Wiki, vertaling eislon
|