Problem mit Clusterquorum

sesh94

New Member
Jan 6, 2021
1
0
1
30
Hallo zusammen,
ich habe folgendes Problem:

Ich habe ein Proxmox Cluster bestehend aus 15 Nodes. Ich selber habe dieses Cluster nicht aufgesetzt und habe auch nur begrenzte Kentnisse im Umgang mit Proxmox.
Das Cluster wird als Lernumgebung genutzt. Dazu werden virtuelle Maschinen die aus einer Vorlage erstellt werden auf den Cluster Nodes verteilt. Diese VMs werden dann als Desktop Maschinen benutzt.

Da es sich ja um 15 Nodes handelt, ist es für ein Quorum notwendig mindestens 8 Nodes in Betrieb zu halten.
Die Cluster Nodes wurden zuvor als normale Arbeitsplatzrechner in einem PC-Pool Raum genutzt. Wegen Covid-19 wurde der PC Pool dann kurzerhand zum Proxmox Cluster umgewandelt um diesen Online verfügbar zu machen.

Wenn alle Nodes aktiv sind, wird es im besagten Raum relativ laut.
Ich suche deshalb eine Möglichkeit, das Cluster auch mit nur wenigen (zB 2 oder 3) Nodes betriebsbereit zu halten. Folgendes habe ich bereits versucht:
- Ich habe die Anzahl der Votes des Nodes der auch für die Weboberfläche zuständig ist auf 8 erhöht (durch anpassen der /etc/pve/corosync.conf) . Davon hatte ich mir erhofft, dass dadurch dann ein Quorum zu Stande kommen kann, wenn nur dieser eine Node betriebsbereit ist (8 von 15 Stimmen). Leider hat sich herausgestellt, dass sich die Gesamtanzahl der erwarteten Stimmten dadurch ebenfalls erhöht hat.
Dann habe ich die erhöhte Anzahl der erwarteten Stimmen mit "pvecm expected 15" wieder auf 15 gesetzt, während die Anzahl der Stimmen des Nodes auf 8 geblieben ist. Laut dem Kommando "pvecm status" hat das Cluster jetzt auch ein Quorum erreicht. Laut Weboberfläche, war allerdings kein Quorum erreicht. Das alles hat mich dann verwirrt und ich habe meine Änderungen fürs erste verworfen.

Heute bin ich nochmal hingegangen und habe alle Nodes bis auf den einen über den die Weboberfläche läuft abgeschaltet. Auf diesem habe ich dann nochmal das Kommando "pve expected" ausgeführt diesmal mit dem Wert 1. Ich habe zunächst getestet ob die Konfiguration persistent ist. Das war sie wohl nicht, denn nach einem Neustart wurde sie wieder verworfen. Nach dem neustart habe ich wieder "pvecm expected 1" ausgeführt und bin anschließend auf die Weboberfläche gegangen. Während auf dem Node angezeigt wird das ein Quroum vorhanden ist, springt das Quorum auf der Weboberfläche in kurzen Zeitabständen zwischen "yes und no" hin und her. Das könnte auch schon beim vorherigen Versuch das Problem gewesen sein. Das alles ist für mich ziemlich verwirrend.

Kann mir vielleicht jemand mit einer Lösung für mein Problem helfen?
Vielen Dank im Voraus!
 
Hi

die Weboberfläche läuft auf jedem Node. Ist die Lautstärke denn so störend? Du könntest ein paar nicht genutzte nodes ja aus dem Cluster entfernen, wenn es eh zu viele sind.

Wie schaut denn die Last aus und wo steht das Storage nicht das dies auch verteilt ist (HA)

Gruß

Pakuzaz
 
Ich kann nichts wirklich beitragen, aber wollte mal für den Einsatz loben. Finde ich eine super Sache die vorhandene Rechnerpower zu Covid19-Zeiten als Cluster bereitzustellen, damit die auch im Home-Learning was nützliches tun können. :)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!