Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:server:gallifrey-migration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
infrastruktur:server:gallifrey-migration [04.01.2021 14:11] – [TODO] Paulinfrastruktur:server:gallifrey-migration [23.03.2026 18:00] (aktuell) – gelöscht Paul
Zeile 1: Zeile 1:
-====== gallifrey -> magrathea ====== 
- 
-====== TODOs: ===== 
- 
-^ Container                                      produktiv  ^ Migriert?  ^ Hinweise    ^                       
-| [[ag:infrastruktur:chaotikum:ccchl]]          | **ja**      | Nein| www.ccchl.de                      |  
-| [[infrastruktur:service:ldap]]                | **ja**      | Nein |LDAP-Server                       | 
-| [[ag:infrastruktur:chaotikum:mail]]           | **ja**      | Nein | Mailserver (SMTP, IMAP)           | 
-| [[infrastruktur:service:web]]            | **ja**      | Ja | Webserver, Webservices            |  
-| [[ag:infrastruktur:chaotikum:seafile]]        | **ja**      | Nein | Das Seafile soll durch ein Nextcloud ersetzt werden. @wupo                           | 
-| [[ag:infrastruktur:chaotikum:postgres]]       | **ja**      | Nein | Auf eine zentrale postgres Instanz soll verzichtet werden. Wenn ein container eine braucht, muss er sich celber darum kümmern |                      
-| [[ag:infrastruktur:chaotikum:redmine]]        | **ja**      | Nein | Wird neu aufgesetz werden @tvluke |                            
-| [[ag:infrastruktur:chaotikum:buildweb]]       | **nein**    | Nein | Ist das noch aktiv?  | 
-| [[ag:infrastruktur:chaotikum:dashboard]]      | **ja**      | Nein | Ist das noch aktiv?                | 
-| [[infrastruktur:service:pretix]]              | **ja**      | Nein |                             | 
-| [[ag:infrastruktur:chaotikum:schnitzeljagd]]  | **nein**    | Nein | Ist das noch aktiv?                     | 
-| [[ag:infrastruktur:chaotikum:ds-build]]       | **ja**      | Nein | Ist das noch aktiv?  | 
-| microll                                       | **nein**    | Nein | Was ist das eigentlich?                           | 
-| [[ag:infrastruktur:chaotikum:engelsystem]]    | **nein**    | Nein | Ist das noch aktiv                      | 
-| [[infrastruktur:chaotikum:nachtlicht]]     | **ja**      | Ja | Wurde mit in den neuen Web-container migriert             | 
-| [[infrastruktur:service:etherpad]]       | **ja**      | Ja    | etherpad                          | 
-| [[infrastruktur:service:codi]]       | **ja**   | ja                 | CodiMD                            | 
-| [[infrastruktur:service:git]]      | **ja**   | ja                | Gitlab                            | 
-| [[infrastruktur:service:monitoring]]  | **ja**   | ja                 | Monitoring                        | 
-| [[infrastruktur:service:keycloak]]    | **ja** | ja                | keyCloak                          | 
-| [[infrastruktur:service:sediment]]    | **ja**  | ja               | sediment                          | 
-| [[ag:infrastruktur:chaotikum:nookvideo]]         | **ja**  | ja  | video-storage                     | 
-| [[infrastruktur:service:roundcube]]   | **ja**   | ja               | webmail                           | 
-| [[infrastruktur:service:dokuwiki]]      | **ja**   | ja                | dokuwiki                          | 
- 
- 
- 
- 
-Auf beiden Servern existiert ein bridge ''vms'' für Container und VMs. Die bridges sind mit einem Tinc-VPN-Tunnel verbunden, sodass Container auf magrathea immer noch über den web-Container von gallifrey angesprochen werden können. 
- 
- 
-===== systemd-nspawn -> lxc ===== 
- 
-Bei anlegen von neuen Containern ist darauf zu achten, dass die IP auch auf gallifrey unbelegt ist. 
- 
-Beim rüberziehen von containern muss dann lediglich das ipv6 subnetz angepasst werden und der alte container gestoppt werden. 
- 
- 
-  - container auf gallifrey stoppen und backuppen: 
-    - ''machinectl export-tar <container> /mnt/alexandria01/gallifrey/container/<container>.tar  '' 
-  - Ordner anlegen: ''mkdir /var/lib/lxc/<container>'' 
-  - rootfs anlegen: ''mkdir /var/lib/lxc/<container>/rootfs'' 
-  - config kopieren: ''cp /var/lib/lxc/monitoring/config /var/lib/lxc/<container>/config'' 
-  - config anpassen: 
-    - hwaddr abändern 
-    - lxc.rootfs.path anpassen 
-    - lxc.uts.name anpassen 
-  - image auspacken 
-    - ''tar -xvf /mnt/alexandria01/gallifrey/container/<container>.tar -C /var/lib/lxc/<container>/rootfs'' 
-  - ip addressen und iface-namen (host0 -> eth0) anpassen ''[..]/rootfs/etc/network/interfaces'' 
-    - prefix: ''2a01:4f8:172:1ba6::'' 
-    - gateway: ''2a01:4f8:172:1ba6::3'', ''192.168.1.1'' 
-  - Fertig! ''lxc-start -n <container>'' 
  
infrastruktur/server/gallifrey-migration.1609769466.txt.gz · Zuletzt geändert: von Paul