technik:proxmox

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
technik:proxmox [10.10.2024 - 18:32] nrbtechnik:proxmox [12.01.2025 - 13:23] (aktuell) nrb
Zeile 6: Zeile 6:
  
 Jeder pve-Cluster hat ein lokales Netzwerk (Hetzner vSwitch/Crossoverkabel) das fuer die Kommunikation im Cluster verwendet wird. Getrennt davon gibt es L2-Netze fuer die Gaeste, die auf den Proxmox-Hosts laufen. Jeder pve-Cluster hat ein lokales Netzwerk (Hetzner vSwitch/Crossoverkabel) das fuer die Kommunikation im Cluster verwendet wird. Getrennt davon gibt es L2-Netze fuer die Gaeste, die auf den Proxmox-Hosts laufen.
 +
 +===== Backup =====
 +
 +==== Host ====
 +
 +Die Hosts werden per PBS gebackupt, siehe ''/usr/local/sbin/backup_pbs.sh''
 +
 +Infos zum restore per proxmox-backup-client gibt es unter [[technik:pbs]].
 +
 +==== Gaeste ====
 +
 +Per Proxmox Backup.
 +
 +In clustern bitte pro Cluster-Node extra Backup-Jobs anlegen, damit Notifcation per Healthchecks pro Node erfolgt
 +
 +
 +===== Netz fuer Gaeste =====
 +
 +Es gibt per VXLAN ein Clusteruebergreifendes L2, ueber das die Gaeste miteinander kommunizieren koennen. Wird per Proxmox SDN konfiguriert.
 +
 +Als L3-underlay dient der [[technik:babel-backbone|Babel-Backbone]].
 +
  
 ===== Cluster =====  ===== Cluster ===== 
  
 ^ Clustername ^ Cluster-ID ^ Hoster/Standort ^ Cluster-Netz ^ ^ Clustername ^ Cluster-ID ^ Hoster/Standort ^ Cluster-Netz ^
-| ffshetzner  | 3          | Hetzner  | ''10.0.3.0/24'' |+| ffshetzner  | 3          | Hetzner  | ''10.5.0.0/24'' |
 | ffsz10a     | 8          | Nepustil, Zettachring 10a | ''10.0.8.0/24'' | | ffsz10a     | 8          | Nepustil, Zettachring 10a | ''10.0.8.0/24'' |
  
Zeile 16: Zeile 38:
  
 ^ Proxmox Instanz                ^ Cluster    ^ Cluster-IP ^ ^ Proxmox Instanz                ^ Cluster    ^ Cluster-IP ^
-| ffs05.freifunk-stuttgart.de    | ffshetzner | 10.0.3.  | +| ffs05.freifunk-stuttgart.de    | ffshetzner | 10.5.0.  | 
-| ffs08.freifunk-stuttgart.de    | ffsz10a    | 10.0.8.1   | +| ffs08.freifunk-stuttgart.de    | ffsz10a    | 10.8.0.8   | 
-| ffs11.freifunk-stuttgart.de    | ffshetzner | 10.0.3.3   +| ffs11.freifunk-stuttgart.de    | ffshetzner | 10.5.0.11  
-| ffs13.freifunk-stuttgart.de    | ffsz10a    | 10.0.3.1   |+| ffs13.freifunk-stuttgart.de    | ffsz10a    | 10.8.0.13  |
  
 ===== Setup =====  ===== Setup ===== 
Zeile 27: Zeile 49:
 ==== Interfaces ==== ==== Interfaces ====
  
-  * ''vmbr1'': NAT für Gäste, Netz ist hier `10.0.CLUSTERID.0/24`. Die Mitglieder des Cluster haben die IPs 1-10.+  * ''vmbr1'': NAT für Gäste, Netz ist hier `10.0.CLUSTERID.0/24`. Die Mitglieder des Cluster haben die IPs 1-10. - bald alt wird auf gastnat migriert
   * ''vmbr2'': Layer 2 Freifunknetz, VLAN = Segment + 100. VLAN 255 ist Transfernetz in den Wireguard Backbone.   * ''vmbr2'': Layer 2 Freifunknetz, VLAN = Segment + 100. VLAN 255 ist Transfernetz in den Wireguard Backbone.
   * ''vmbr999'': externes Interface mit öffentlicher IP. Finger weg, bei Hetzner droht Serversperrung wenn hier unbekannte MACs oder IPs unterwegs sind!   * ''vmbr999'': externes Interface mit öffentlicher IP. Finger weg, bei Hetzner droht Serversperrung wenn hier unbekannte MACs oder IPs unterwegs sind!
 +  * ''gastnat'': Clusteruebergreifendes VXLAN fuer Gaeste-Kommunikation ''10.0.3/24'' TODO 20241010: Migration
  
 ==== Dateisysteme ====  ==== Dateisysteme ==== 
  • technik/proxmox.1728585130.txt.gz
  • Zuletzt geändert: vor 7 Monaten
  • von nrb