Moin zusammen,
ich habe hier zwei proxmox nodes im Cluster, die beiden sind über zwei lwl Kabel direkt verbunden für die Replikation (local storage).
Jetzt möchte ich gerne einen dritten Node hinzufügen, der eigentlich nur als "Dummy" für "HA" dient, damit bei einem Ausfall einer der beiden Haupt-Nodes eben die Replikate auf dem zweiten Node automatisch gebootet werden können.
Allerdings habe ich das Problem, dass der dritte Node nicht über eine lwl Karte verfügt und dementsprechend nicht im Cluster Network hängt.
Beim Clusterjoin beomme ich folgende Meldung:
So sieht meine corosync.cfg aus:
Der 3. Node hängt eben im 192.168.40.0/24 Netz und ich habe keine Möglichkeit diesen in das andere Netz zu bekommen, da physisch getrennt. Einen passenden Switch habe ich leider auch nicht mehr herumliegen, mit dem ich das Lösen könnte.
Gibt es dafür eine einfache Möglichkeit den Clusterjoin über das sekundäre Netz auszuführen oder muss der 3. proxmox zwingend in dem gleichen Netz sein, damit das funktionieren kann?
Kann ich einfach die beiden ringX Netze in der Konfiguration vertauschn und corosync restarten oder schieße ich mir damit irgendetwas ab?
Wenn ich unter Datacenter\Options\Migration Settings weiterhin das 123er Netz angegben habe, dann dürfte das doch relativ egal sein über welches Netz die 3 Nodes kommunizieren oder liegt da schon das Problem, weil dem 3. node das Netz dann fehlt?
Gruß
Edit: Also ich wäre jetzt einfach der Anleitun gefolgt und hätte beim bestehenden Cluster die beiden Netze getauscht:
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#pvecm_redundancy
Kann das so klappen?
ich habe hier zwei proxmox nodes im Cluster, die beiden sind über zwei lwl Kabel direkt verbunden für die Replikation (local storage).
Jetzt möchte ich gerne einen dritten Node hinzufügen, der eigentlich nur als "Dummy" für "HA" dient, damit bei einem Ausfall einer der beiden Haupt-Nodes eben die Replikate auf dem zweiten Node automatisch gebootet werden können.
Allerdings habe ich das Problem, dass der dritte Node nicht über eine lwl Karte verfügt und dementsprechend nicht im Cluster Network hängt.
Beim Clusterjoin beomme ich folgende Meldung:
Code:
An error occurred on the cluster node: corosync: link 5 exists in cluster config but wasn't specified for new node
So sieht meine corosync.cfg aus:
Code:
logging {
debug: off
to_syslog: yes
}
nodelist {
node {
name: pve00
nodeid: 1
quorum_votes: 1
ring0_addr: 192.168.123.1
ring5_addr: 192.168.40.20
}
node {
name: pve01
nodeid: 2
quorum_votes: 1
ring0_addr: 192.168.123.2
ring5_addr: 192.168.40.21
}
}
quorum {
provider: corosync_votequorum
}
totem {
cluster_name: pvecluster
config_version: 2
interface {
linknumber: 0
}
interface {
linknumber: 5
}
ip_version: ipv4-6
link_mode: passive
secauth: on
version: 2
}
Der 3. Node hängt eben im 192.168.40.0/24 Netz und ich habe keine Möglichkeit diesen in das andere Netz zu bekommen, da physisch getrennt. Einen passenden Switch habe ich leider auch nicht mehr herumliegen, mit dem ich das Lösen könnte.
Gibt es dafür eine einfache Möglichkeit den Clusterjoin über das sekundäre Netz auszuführen oder muss der 3. proxmox zwingend in dem gleichen Netz sein, damit das funktionieren kann?
Kann ich einfach die beiden ringX Netze in der Konfiguration vertauschn und corosync restarten oder schieße ich mir damit irgendetwas ab?
Wenn ich unter Datacenter\Options\Migration Settings weiterhin das 123er Netz angegben habe, dann dürfte das doch relativ egal sein über welches Netz die 3 Nodes kommunizieren oder liegt da schon das Problem, weil dem 3. node das Netz dann fehlt?
Gruß
Edit: Also ich wäre jetzt einfach der Anleitun gefolgt und hätte beim bestehenden Cluster die beiden Netze getauscht:
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#pvecm_redundancy
Kann das so klappen?
Last edited: