WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:cluster:tardis

TARDIS

TARDIS est notre N+1. C'est le serveur qu'on up si jamais la prod tombe. Il assure un service minimal, c'est à dire que les adhérents aient accès à internet.

La bête

TARDIS est un dell 1950 qui tourne au U1.

Il y a des disques SATA (et pas SAS, eh!). C'est un serveur qui est censé prendre le relais que si tout va mal. Nous n'avons pas besoin de quelque chose de performant pour un serveur qui tournera 0.0001% du temps avec les services minimaux. (Pourtant un 1950 est LAAAARGEMENT trop pour les quelques services qu'on fait tourner dessus) On a mis Proxmox dessus (bien que dans l'idéal, il faudrait que ça soit un autre OS).

VM/CT essentielles pouvant prendre le relai sur TARDIS

  • DHCP (kea-dhcp)
  • SQL (sql)
  • DNS (ns1)
  • Proxy (proxy1)
  • Radius (radius)
  • Passerelle wifi (npasserelle10)

Comment migrer un CT de la prod' vers TARDIS ?

  1. C'est assez simple, allez sur la prod.
  2. Faites un backup de la CT (avec les outils graphiques de Proxmox).
  3. Transférez ce backup sur TARDIS dans /var/lib/vz/dump/
  4. Créez un CT sur TARDIS (peu importe son nom, ses interfaces etc.). Utilisez le même identifiant de CT que l'identifiant de la CT du backup.
  5. Restorez le backup que vous avez transféré à la place du CT.
  6. Vérifiez que il n'y a pas de resource hardware (disque dur, cdrom) qui serait stocké sur un NAS inaccessible à TARDIS (ça empêcherait la VM de boot)
  7. Vérifier que le start on boot = False (ça serait con de casser la prod à chaque fois qu'on lance TARDIS)

Pour les VMs… c'est la même chose !

Spécificité radius

Dans /etc/freeradius/3.0/mods-config, vérifier que les fichiers .pyc de pseudo-compilation python sont supprimés.

wiki/cluster/tardis.txt · Dernière modification: 2020/06/27 18:16 (modification externe)