Hi Leute,
ich bin relative neu bei Proxmox, zumindest wen es um HA Installation geht.
Ich habe mich schon ein wenig eingelesen, mir ist aber die Netzwerk Trennung, bzw der beste Weg bei einem 2 Node Cluster mit separaten Corosync Node nicht ganz klar.
Ich habe hier drei HP G8 DL380 zum spielen, zwei sind identisch in Bezug auf CPU, Disks, Memory und Anzahl Netzwerkkarten, der dritte Server hat größere Platten und keine Mellanox C-X3 40Gb/s Karte.
Die beiden identischen Server sollen die VMs tragen und vMotion und Replikation über die direkt verbundenen 40Gb/s Ports machen, wofür ich einen Bond mit balance-alb angelegt habe.
Alle drei Server haben 2x4 1Gb/s Netzwerkkarten, die über LACP auf einen Cisco 3750 Stack verbunden sind, die sich daraus ergeben drei Port-Channel sind als Vlan Trunk mit den VLANs 10,20,30,40 und 50 konfiguriert
Netzwerk Aufteilung:
Cluster Verwaltung =10
Corosync = 20
Technik = 30
VM Network = 40 ,50
Replikation = 40GB bond
Im Proxmox Wiki ist beschrieben wie man einen externen Host für Corosync konfigurieren kann.
https://pve.proxmox.com/pve-docs/chapter-pvecm.html#_corosync_external_vote_support
Das war zunächst auch der Plan, ich hatte vor eine Debian VM auf den Backup Server zu packen und die dann für Corosync und checkMK zu nutzen.
Jetzt habe ich aber versuchsweise alle drei Nodes in den Cluster getan, wobei nur Node 1 und 2 identische Zpool Bezeichnungen haben und bei Node 3 habe ich den Zpool nach dem Cluster-Beitritt neu erstellt und eine HA-Gruppe mit den beiden VM Nodes gebildet, soweit sieht alles gut aus.
Über die datacenter.cfg wollte ich jetzt noch Replikation und Migration auf den 40GB Bond beschränken.
Ich bin für jeden Tipp dankbar, übersehe ich was oder geht das so?
Ich bin gerade am installieren von Proxmox Backupserver, benötigt der das Replication Netzwerk für Backup?
Falls ja könnte ich auch in den dritten Server eine Mellanox einbauen, mir war die Konfig mit drei Nodes ohne Switch nur nicht geheuer.
VG
ich bin relative neu bei Proxmox, zumindest wen es um HA Installation geht.
Ich habe mich schon ein wenig eingelesen, mir ist aber die Netzwerk Trennung, bzw der beste Weg bei einem 2 Node Cluster mit separaten Corosync Node nicht ganz klar.
Ich habe hier drei HP G8 DL380 zum spielen, zwei sind identisch in Bezug auf CPU, Disks, Memory und Anzahl Netzwerkkarten, der dritte Server hat größere Platten und keine Mellanox C-X3 40Gb/s Karte.
Die beiden identischen Server sollen die VMs tragen und vMotion und Replikation über die direkt verbundenen 40Gb/s Ports machen, wofür ich einen Bond mit balance-alb angelegt habe.
Alle drei Server haben 2x4 1Gb/s Netzwerkkarten, die über LACP auf einen Cisco 3750 Stack verbunden sind, die sich daraus ergeben drei Port-Channel sind als Vlan Trunk mit den VLANs 10,20,30,40 und 50 konfiguriert
Netzwerk Aufteilung:
Cluster Verwaltung =10
Corosync = 20
Technik = 30
VM Network = 40 ,50
Replikation = 40GB bond
Im Proxmox Wiki ist beschrieben wie man einen externen Host für Corosync konfigurieren kann.
https://pve.proxmox.com/pve-docs/chapter-pvecm.html#_corosync_external_vote_support
Das war zunächst auch der Plan, ich hatte vor eine Debian VM auf den Backup Server zu packen und die dann für Corosync und checkMK zu nutzen.
Jetzt habe ich aber versuchsweise alle drei Nodes in den Cluster getan, wobei nur Node 1 und 2 identische Zpool Bezeichnungen haben und bei Node 3 habe ich den Zpool nach dem Cluster-Beitritt neu erstellt und eine HA-Gruppe mit den beiden VM Nodes gebildet, soweit sieht alles gut aus.
Über die datacenter.cfg wollte ich jetzt noch Replikation und Migration auf den 40GB Bond beschränken.
Ich bin für jeden Tipp dankbar, übersehe ich was oder geht das so?
Ich bin gerade am installieren von Proxmox Backupserver, benötigt der das Replication Netzwerk für Backup?
Falls ja könnte ich auch in den dritten Server eine Mellanox einbauen, mir war die Konfig mit drei Nodes ohne Switch nur nicht geheuer.
VG
Last edited: