22.4. Vérification d'un système de fichiers XFS avec xfs_repair


Cette procédure permet d'effectuer une vérification en lecture seule d'un système de fichiers XFS à l'aide de l'utilitaire xfs_repair. Vous devez utiliser manuellement l'utilitaire xfs_repair pour réparer toute corruption. Contrairement à d'autres utilitaires de réparation de systèmes de fichiers, xfs_repair ne s'exécute pas au démarrage, même si un système de fichiers XFS n'a pas été démonté proprement. Dans le cas d'un démontage incorrect, XFS rejoue simplement le journal au moment du montage, garantissant ainsi un système de fichiers cohérent ; xfs_repair ne peut pas réparer un système de fichiers XFS dont le journal est sale sans le remonter au préalable.

Note

Bien qu'un binaire fsck.xfs soit présent dans le paquetage xfsprogs, il n'est présent que pour satisfaire initscripts qui recherche un binaire système fsck.file au moment du démarrage. fsck.xfs se termine immédiatement avec un code de sortie de 0.

Procédure

  1. Reprendre le journal en montant et démontant le système de fichiers :

    # mount file-system
    # umount file-system
    Note

    Si le montage échoue avec une erreur de structure à nettoyer, le journal est corrompu et ne peut pas être rejoué. L'exécution à blanc devrait découvrir et signaler davantage de corruption sur le disque.

  2. Utilisez l'utilitaire xfs_repair pour effectuer une vérification à blanc du système de fichiers. Les erreurs éventuelles sont imprimées, ainsi qu'une indication des mesures à prendre, sans modifier le système de fichiers.

    # xfs_repair -n block-device
  3. Monter le système de fichiers :

    # mount file-system

Ressources supplémentaires

  • xfs_repair(8) page de manuel.
  • xfs_metadump(8) page de manuel.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.