3.10. Réparer un système de fichiers
Lorsque les noeuds échouent dans le système de fichier monté, la journalisation du système de fichier permet une récupération rapide. Malgré tout, si un périphérique de mémoire est disconnecté ou est exposé à une panne de courant, on risque une corruption de fichier. (La journalisation ne peut pas être utilisée pour suppléer aux échecs des sous-systèmes de mémoire). Lorsqu'une telle corruption a lieu, vous pouvez récupérer le système de fichiers GFS2 en utilisant la commande
gfs2_fsck.
Avertissement
La commande
fsck.gfs2 doit seulement être exécutée sur un système de fichiers démonté de tous noeuds.
Note
Si vous avez déjà utilisé la commande gfs_fsck sur les systèmes de fichiers GFS, veuillez prendre note que la commande
fsck.gfs2 diffère ainsi des versions précédentes de gfs_fsck des manières suivantes :
- Vous ne pouvez pas installer de mode interactif avec Ctrl+C. Appuyer sur Ctrl+C annule la commande
fsck.gfs2Ne pas presser Ctrl+C à moins de vouloir annuler la commande. - Vous pouvez augmenter le niveau de verbosité en utilisant le marqueur
-v. Ajouter un second marqueur-vaugmente le niveau à nouveau. - Vous pouvez diminuer le niveau de verbosité en utilisant le marqueur
-q. L'ajout d'un second marqueur-qaugmente le niveau à nouveau. - L'option
-nouvre un système de fichiers en lecture-seule et répondnoà toute demande automatiquement. Cette option permet d'obtenir la révélation d'erreurs par la commande sans autoriser pour autant la commandefsck.gfs2à prendre effet.
Se référer à la page man de
gfs2.fsck pour informations supplémentaires sur les autres options de commande.
Utilisation Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
fsck.gfs2 -y BlockDevice
fsck.gfs2 -y BlockDevice
-y- Le marqueur
-ypermet que toutes les questions soient répondues paryes. Avec le marqueur-yde spécifié, la commandegfs2_fsckne vous invite pas à répondre avant d'effectuer un changement. BlockDevice- Précise le périphérique en mode bloc où le système de fichiers GFS2 se situe.
Exemple Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Dans cet exemple, le système de fichiers GFS2 résidant sur le périphérique en mode bloc
/dev/testvol/testlv est réparé. Toutes les demandes de réparation sont automatiquementadressées par yes.