Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Migration NFS eole2 → eole3 » : différence entre les versions
Aller à la navigation
Aller à la recherche
| Ligne 344 : | Ligne 344 : | ||
| Dépendance eole2 || supprimée | | Dépendance eole2 || supprimée | ||
|} | |} | ||
<syntaxhighlight lang="bash"> | |||
cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab | |||
mount /var/data/ad53-data | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab | cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab | ||
Version du 15 avril 2026 à 08:29
| VM ID | VM nom | OS | NFS -> eole3 | État | Commentaires |
|---|---|---|---|---|---|
| 100 | formation | En cours | Migration en cours | ||
| 105 | platinebassebretagne | À faire | |||
| 107 | pleade-com | À faire | |||
| 108 | devtools2 | À faire | |||
| 109 | Centreon | À faire | |||
| 110 | redmine | À faire | |||
| 112 | ens-lyon | Ubuntu18 | ok | 🟢 | |
| 113 | AD44 | À faire | |||
| 114 | Canigo | À faire | |||
| 116 | MGMT | À faire | |||
| 117 | devtools | À faire | |||
| 119 | ENCELADE | À faire | |||
| 124 | Debian11 | À faire | |||
| 126 | UBUNTU24 | À faire | |||
| 127 | APBP | À faire | |||
| 128 | vm-altcha-sentinel | À faire | |||
| 200 | glpi | À faire | |||
| 201 | mercure | Ubuntu18 | ok | 🟢 | Pas de commentaire |
| 301 | AD53-consultation | Ubuntu18 | ok | 🟢 | Attention : Vider les caches des Drupal ! |
Migration NFS eole2 → eole3 (VM formation)
1. Contexte
Migration des montages NFS depuis :
- eole2 : 192.168.123.101
vers :
- eole3 : 192.168.123.202
Spécificité eole3 :
- données exposées via : /var/data/<client>-data/data
- point de montage côté VM : /var/data/<client>-data
---
2. Préparation
Sauvegarde du fstab
cp /etc/fstab /etc/fstab.bak.$(date +%F-%H%M)
---
3. Mise à jour du fstab
Remplacement des anciennes entrées :
192.168.123.101:/var/data/formationX-data
par :
192.168.123.202:/var/data/formationX-data/data /var/data/formationX-data nfs4 rw,soft,_netdev,noatime,timeo=600,retrans=3 0 0
⚠ Important :
- le /data est uniquement côté serveur
- ne jamais le mettre côté point de montage local
---
4. Création des points de montage
mkdir -p /var/data/formation{0..13}-data
---
5. Activation des exports côté eole3
Sur eole3 :
- décommenter uniquement les datasets existants (formation0 à formation4)
exportfs -ra
---
6. Montage
Pour éviter les blocages :
- ne garder que les datasets actifs dans le fstab (formation0 à formation4)
mount -av
---
7. Vérification
Vérification des montages
findmnt -t nfs,nfs4 | grep formation df -h | grep formation
Résultat attendu :
- montages actifs sur eole3 (192.168.123.202)
---
8. Test fonctionnel
touch /var/data/formation0-data/test_write ls -l /var/data/formation0-data
Vérifier :
- écriture OK
- pas de problème de droits
---
9. Réversibilité
En cas de problème :
cp /etc/fstab.bak.* /etc/fstab mount -a
---
10. Points d'attention
- Les points de montage doivent exister localement
- Les datasets doivent être exportés côté eole3
- Ne migrer que les datasets réellement disponibles
- Éviter "mount -a" avec des entrées non valides
---
11. Résultat
- migration réussie pour formation0 à formation4
- montages actifs en NFSv4
- VM fonctionnelle sur eole3
Migration NFS — VM ens-lyon vers eole3
1. Contexte
Migration des montages NFS depuis eole2 vers eole3.
- Ancien serveur : 192.168.123.101 (eole2)
- Nouveau serveur : 192.168.123.202 (eole3)
- Objectif : basculer sans interruption de service
---
2. État initial
mount | grep ens-lyon
df -h | grep ens-lyon
Résultat :
- montage actif depuis eole2 :
192.168.123.101:/var/data/ens-lyon-data
---
3. Test préalable eole3
Création d’un point de montage temporaire :
mkdir -p /mnt/test
mount -t nfs4 192.168.123.202:/var/data/ens-lyon-data/data /mnt/test
Vérification :
df -h | grep test
ls /mnt/test
Résultat :
- montage OK
- accès aux données validé
Nettoyage :
umount /mnt/test
---
4. Sauvegarde fstab
cp /etc/fstab /etc/fstab.bak_$(date +%F)
---
5. Modification fstab
Remplacement de :
192.168.123.101:/var/data/ens-lyon-data /var/data/ens-lyon-data nfs rw,soft,intr 0 0
Par :
192.168.123.202:/var/data/ens-lyon-data/data /var/data/ens-lyon-data nfs4 rw,soft,_netdev,noatime,timeo=600,retrans=3 0 0
---
6. Vérification du point de montage
ls -ld /var/data/ens-lyon-data
Résultat :
- répertoire existant → OK
---
7. Bascule
Démontage propre :
umount /var/data/ens-lyon-data
Remontage :
mount -a
---
8. Vérification finale
findmnt -t nfs,nfs4 | grep ens-lyon
df -h | grep ens-lyon
Résultat :
192.168.123.202:/var/data/ens-lyon-data/data
→ migration réussie
---
9. Vérification côté serveur eole3
exportfs -v | grep ens-lyon
Résultat :
- export présent
- VM autorisée
---
10. Plan de réversibilité
En cas de problème :
cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab
mount -a
---
11. Points importants
- Passage de NFS → NFSv4
- Chemin modifié :
* eole2 : /var/data/<client> * eole3 : /var/data/<client>/data
- Options optimisées :
* _netdev → attente réseau * noatime → perf disque * timeo/retrans → gestion timeout
---
12. État final
| Élément | Statut |
|---|---|
| Accès NFS | OK |
| Performance | OK |
| Données visibles | OK |
| Dépendance eole2 | supprimée |
cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab
mount /var/data/ad53-data
cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab
mount /var/data/ad53-data
cp /etc/fstab.bak_YYYY-MM-DD /etc/fstab
mount /var/data/ad53-data