Regeln
Gäste vom Ausgleich ausnehmen, an Nodes binden, zusammen oder getrennt halten – per Regel oder per Tag.
Regeln legen fest, wo Gäste laufen dürfen. VexCore HV behebt Regelverstöße vor jedem Lastausgleich, auch auf Stufe 1. Sie verwalten Regeln im Reiter Rules der Seite Load Balancing; dafür brauchen Sie balance.configure.
Regeltypen
| Typ | Wirkung |
|---|---|
| Exclude | Diese Gäste verschiebt der Ausgleich nie. Manuelle Migration und Wartungsmodus können sie weiterhin verschieben. |
| Pin to nodes | Diese Gäste bleiben auf den gewählten Nodes. Mit Strict verschiebt sie auch der Wartungsmodus nicht woanders hin. |
| Keep together | Diese Gäste laufen auf einem gemeinsamen Node. Der Ausgleich sammelt sie dort, wo die meisten schon sind. |
| Keep apart | Keine zwei dieser Gäste teilen sich einen Node, z. B. die Mitglieder eines Datenbank-Clusters. |
Regel anlegen
- Klicken Sie auf Add rule.
- Vergeben Sie einen Name und wählen Sie den Type.
- Legen Sie die Mitglieder fest: Guests with these tags (z. B.
db-cluster) und/oder And/or these VM IDs (z. B.101, 102). Tags haben den Vorteil, dass neue Gäste mit dem Tag automatisch dazugehören. - Bei Pin to nodes: die Nodes anhaken, optional Strict. Fehlen die Nodes, prüfen Sie den Cluster einmal mit Evaluate now im Reiter Overview.
- Enabled angehakt lassen und auf Save klicken.
Die Regel gilt ab der nächsten Prüfung. Widersprechen sich zwei Regeln (z. B. Keep together und Keep apart über dieselben Gäste), lehnt VexCore HV das Speichern ab bzw. ignoriert das Paar und zeigt den Konflikt in der Übersicht.
Tag-Abkürzungen
Ohne eigene Regel wirken zwei Tags direkt am Gast:
| Tag | Wirkung |
|---|---|
vexcore-nolb | Wie Exclude: nie vom Ausgleich verschoben. |
vexcore-pin-<Node> | Wie Pin to nodes (nicht strikt) auf diesen Node, z. B. vexcore-pin-pve2. |
Tags setzen Sie unter VM bearbeiten → Tags oder direkt in Proxmox.
Als Proxmox-HA-Regel
Ab Proxmox VE 9.0 und mit dem Plan Enterprise bietet jede Regel die Option Also as a Proxmox HA rule for the HA-managed members. VexCore HV legt dann in Proxmox eine passende HA-Regel für die HA-verwalteten Mitglieder an und hält sie aktuell:
- Pin to nodes → Node-Affinität,
- Keep together / Keep apart → Ressourcen-Affinität (positiv / negativ).
Exclude lässt sich nicht übertragen; dafür hat Proxmox keine Regel. Die HA-Regeln heißen vexcore-<Nummer>. VexCore HV ändert und löscht nur Regeln, die es selbst angelegt hat. Beim Löschen der Regel in VexCore HV verschwindet auch die HA-Regel.