Les miroirs du ResEl

Généralités

Le ResEl, afin d’alléger et d’accélérer les téléchargements utilisateurs propose des miroirs pour certaines distributions. Ces miroirs sont disponibles sur le serveur irulan

Les données sont stocké sur le SAN

Configuration et installation

Les données des miroirs sont stockés dans le dossier /srv/miroir/ et les scripts de mise à jour dans le dossier /srv/scripts/. Ceux-ci sont servit grâce au serveur Apache2.

Les miroirs

Debian

Le miroir est stocké dans le dossier /srv/miroir/debian/

Utilisation

-> voir : https://beta.resel.fr/wiki/tutoriaux/miroirs

Arch Linux

Le miroir est stocké dans le dossier /srv/miroir/archlinux/

Il est mit à jour grace au script /srv/scripts/archlinux-rsync.sh celui-ci doit être lancé avec l'utilisateur mirror-archlinux

Le miroir est automatiquement mis à jour tous les jours à 3h32 grâce à un cronjob (écrit dans /srv/scripts/crontab)

Utilisation

-> voir : https://beta.resel.fr/wiki/tutoriaux/miroirs

En résumé : Sur votre machine locale, il faut ajouter cette ligne au fichier /etc/pacman/mirrorlist :

## Server: ResEl
Server = http://irulan/archlinux/$repo/os/$arch
À noter que le miroir ne fonctionnera qu'en local (à l’intérieur du ResEl), et avec les DNS bien configurés.

Ajouter une nouvelle partition pour un nouveau miroir

Cette partie a pour but d'indiquer la marche à suivre pour :

  1. agrandir l'espace alloué au miroir sur le SAN
  2. augmenter le lvgroup sur la machine miroir (actuellement Irulan)
  3. ajouter un volume logique dédié a la distrib' à mirorer
  4. formater le dit volume logique
  5. monter la partition au bon endroit

(TODO: bouger tout ce qui touche au proxy vers son propre article) Tout d'abord, il faut accéder à l'interface du SAN. Pour cela il faut proxifier sur Pegase :

ssh -D 4242 pegase

Ensuite, configurer son navigateur préféré pour utiliser ces paramètres en proxy :

Hôte : 127.0.0.1
Port : 4242
SOCKS v5
DNS Distant

Une fois cela fait, se connecter sur : https://sanizator:5001

Vous pouvez vous log avec le LDAP Admin, mais vous n'aurez pas les autorisations nécessaires. Les identifiants du compte superutilisateur sont dans le keepass président.
Si vous ne connaissez pas ce mot de passe, demander à quelqu'un de plus haut que vous :p

Ensuite, il faut :

  • aller sur Storage Manager
  • aller dans l'onglet iSCSI LUN
  • cliquer sur Miroir
  • cliquer sur Edit
  • augmenter la taille en fonction de la taille de la partition que vous souhaitez ajouter

Voilà, vous avez augmenté la taille associé au disque réservé pour le miroir.

Pour qu'Irulan voit que la taille du disque a changé, il faut stoper la VM et la re-démarrer

Ressources

Articles liés


TODO (rédacteur)

  • Lien debian
  • Versionner la conf
  • Bouger tout ce qui touche au proxy vers son propre article, et peut être mettre ce qui touche au SAN dans un autre article aussi, quitte à mettre des liens depuis ici