Maintenance et utilisation du serveur iRODS
Valable en août 2010
Description du service
- Service rendu hautement-disponible via l'utilisation de HeartBeat et DRBD.
- URL (IP) : vospace, vospace.u-strasbg.fr ( 130.79.129.208 ).
- Interfaces pour iRODS (ordre subjectif inverse de praticité) :
- Mini interface de surveillance du service : http://vospace.u-strasbg.fr/status.
Caractéristiques
- 2 machines :
- hans : 130.79.129.206
- grete : 130.79.129.207
Problèmes potentiels
Désynchronisation de la réplication
On peut le voir de différentes manières. Via la mini interface de surveillance à l'adresse
http://vospace/status/drbd/. En temps normal cela devrait ressembler à :
[...]
0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r---
[...]
Sinon, c'est que les disques sont désynchronisés suite à un problème quelconque comme un "mauvais" redémarrage après une coupure de courant, une désynchronisation des horloges (même de courte durée)... Méthode facile et basique et potentiellement "pas la bonne" de résolution :
- Ouvrir deux terminaux (T1 et T2) :
- T1 :
ssh vospace@vospace
- T2 :
- si T1 est sur hans :
ssh vospace@130.79.129.207
- si T1 est sur grete :
ssh vospace@130.79.129.206
- Traiter la cause
- T2 :
sudo drbdadm secondary r0
- T1 :
sudo drbdadm invalidate-remote r0
- T1 :
sudo drbdadm connect r0
- T2 :
sudo drbdadm -- --discard-my-data connect r0