Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:server:gallifrey-migration

Dies ist eine alte Version des Dokuments!


gallifrey -> magrathea

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.

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.

systemd-nspawn -> lxc

  1. container auf gallifrey stoppen und backuppen:
    1. machinectl export-tar <container> /mnt/alexandria01/gallifrey/container/<container>.tar
  2. Ordner anlegen: mkdir /var/lib/lxc/<container>
  3. rootfs anlegen: mkdir /var/lib/lxc/<container>/rootfs
  4. config kopieren: cp /var/lib/lxc/monitoring/config /var/lib/lxc/<container>/config
  5. config anpassen:
    1. hwaddr abändern
    2. lxc.rootfs.path anpassen
    3. lxc.uts.name anpassen
  6. image auspacken
    1. tar -xvf /mnt/alexandria01/gallifrey/container/<container>.tar -C /var/lib/lxc/<container>/rootfs
  7. ip addressen und iface-namen (host0 → eth0) anpassen [..]/rootfs/etc/network/interfaces
    1. prefix: 2a01:4f8:172:1ba6::
    2. gateway: 2a01:4f8:172:1ba6::3, 192.168.1.1
  8. Fertig! lxc-start -n <container>
infrastruktur/server/gallifrey-migration.1609721914.txt.gz · Zuletzt geändert: 04.01.2021 00:58 von 127.0.0.1