Hallo zusammen,
ich teste aktuellin einem 2-Node-Stretch-Cluster unter Proxmox VE 9.2.10 und habe Problem mit einer HA Node-Affinity Rule
Folgende Rule ist konfiguriert:
Laut meinem Verständnis sollte strict 0 bedeuten, dass beide Nodes erlaubt sind und lediglich pve-clt bevorzugt wird.
Die VM ist als HA-Ressource registriert:
Versuche ich nun eine HA-Migration auf den zweiten Node, erhalte ich:
da dieser Aufruf intern über den HA-Manager geht.
Interessant ist:
Ist dieses Verhalten so beabsichtigt oder könnte das ein Bug in der Auswertung der neuen Node-Affinity Rules sein?
Versionen:
pve-manager: 9.2.10
pve-ha-manager: 5.2.5
LG
Christian
ich teste aktuellin einem 2-Node-Stretch-Cluster unter Proxmox VE 9.2.10 und habe Problem mit einer HA Node-Affinity Rule
Folgende Rule ist konfiguriert:
Code:
node-affinity: preferred-pve-clt
nodes pve-clt:100,pve-tci:50
resources vm:100,vm:4002
strict 0
Laut meinem Verständnis sollte strict 0 bedeuten, dass beide Nodes erlaubt sind und lediglich pve-clt bevorzugt wird.
Die VM ist als HA-Ressource registriert:
Code:
ha-manager config
vm:4002
failback 1
state started
Versuche ich nun eine HA-Migration auf den zweiten Node, erhalte ich:
Code:
ha-manager crm-command migrate vm:4002 pve-tci
cannot migrate resource 'vm:4002' to node 'pve-tci':
- resource 'vm:4002' not allowed on target node 'pve-tci'
Code:
qm migrate 4002 pve-tci --online
da dieser Aufruf intern über den HA-Manager geht.
Interessant ist:
- Deaktiviere ich die Rule, funktioniert die Migration sofort.
- Setze ich die Gewichte auf 100/100, funktioniert die Migration ebenfalls.
- Verwende ich 100/50, wird die VM nach kurzer Zeit sogar automatisch zurück auf den bevorzugten Node verschoben.
- Es existieren keine HA-Gruppen.
- Die Storages sind Shared Storage (shared 1) und auf beiden Nodes verfügbar.
Ist dieses Verhalten so beabsichtigt oder könnte das ein Bug in der Auswertung der neuen Node-Affinity Rules sein?
Versionen:
pve-manager: 9.2.10
pve-ha-manager: 5.2.5
LG
Christian