Vérifier le système de fichiers sur un VPS

Voir en Markdown

Découvrez comment rechercher des erreurs dans un système de fichiers en mode rescue

Objectif

Découvrez comment diagnostiquer les systèmes de fichiers sur les VPS OVHcloud à l'aide du mode rescue.

Informations sur l’administration des services OVHcloud et sur la manière d’obtenir l’assistance appropriée

Lors de l’utilisation des guides OVHcloud, veuillez tenir compte des points suivants :

  • Les instructions visent à fournir un maximum de détails, mais ne peuvent pas couvrir tous les cas d’utilisation particuliers. Il peut être nécessaire d’adapter les actions décrites à vos besoins.
  • L’écosystème OVHcloud est conçu pour offrir flexibilité et liberté de choix. Vous êtes donc responsable de la configuration correcte et sécurisée de vos services. Afin d’éviter toute perte de données, nous vous recommandons vivement de mettre en place des stratégies de sauvegarde pour toutes vos données importantes.
  • Nos guides et tutoriels peuvent faire référence à des logiciels ou services tiers utilisés en combinaison avec les solutions OVHcloud. Le support technique fourni par OVHcloud n’inclut pas la configuration de systèmes ou de produits ne relevant pas de notre responsabilité. Cela inclut notamment :
    • Les systèmes d’exploitation et les interfaces utilisateur (Windows, Debian, Plesk, etc.).
    • Tout autre logiciel tiers (clients FTP, logiciels de messagerie, etc.).
    • Les services proposés par d’autres fournisseurs (DNS, API, interfaces utilisateur, etc.).

Pour recevoir l’assistance appropriée en cas de problème, suivez ces recommandations :

  • Vous souhaitez obtenir des conseils personnalisés ou discuter d’un sujet qui n’est pas traité en détail dans notre documentation ?
    Rejoignez la communauté OVHcloud pour y rechercher votre sujet et échanger avec d’autres utilisateurs.
  • Vous devez signaler un incident concernant votre service OVHcloud ou vous rencontrez des difficultés dans l’espace client OVHcloud ?
    Créez une demande d’assistance dans notre centre d’aide.
  • Vous avez besoin d’une assistance professionnelle pour votre projet ou d’aide pour des tâches en dehors de notre périmètre de support ?
    Consultez notre portail des partenaires pour trouver des experts des solutions OVHcloud.
  • Vous recherchez des informations plus détaillées sur nos niveaux de support et Professional Services ?
    Consultez nos pages niveaux de support OVHcloud et OVHcloud Professional Services.

Vous pouvez participer à l’amélioration de notre documentation :

  • Vous souhaitez faire un retour pour améliorer un guide ou signaler des informations insuffisantes sur une page spécifique ?
    Utilisez les boutons « Cette page vous a-t-elle aidé ? » en bas de page pour nous en informer.
  • Vous souhaitez proposer directement une modification de la documentation ?
    Utilisez la fonction « Modifier cette page », disponible en bas de page et dans la barre latérale.

Prérequis

  • un VPS dans votre compte OVHcloud

Accès à l'espace client OVHcloud

  • Lien direct :
  • Pour accéder à vos services : Bare Metal Cloud > Serveurs Privés Virtuels > Sélectionnez votre VPS

En pratique

VPS GNU/Linux

Lancez un redémarrage du serveur en mode rescue depuis l'espace client. Si nécessaire, consultez notre guide du mode rescue.

Vous pourrez ensuite vérifier la configuration des disques :

lsblk

La partition correspondant au mode rescue (sda1 dans cet exemple) est montée dans le répertoire /. Quant à lui, le disque du VPS est nommé sdb et ne doit avoir aucun point de montage.

Par exemple :

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  2.5G  0 disk
└─sda1   8:1    0  2.5G  0 part /
sdb      8:16   0   80G  0 disk
└─sdb1   8:17   0   80G  0 part  

Si votre résultat ressemble à l'exemple ci-dessus et que la colonne MOUNTPOINT est vide dans la ligne correspondante (sdb1), vous pouvez passer à l'étape suivante.

Cependant, si votre résultat montre qu'il y a un point de montage pour la partition VPS, elle doit d'abord être démontée.

Par exemple :

sdb      8:16   0   80G  0 disk
└─sdb1  8:17   0   80G  0 part  /mnt/sdb1

Dans l'exemple de sortie ci-dessus, la partition sdb1 est montée à /mnt/. Pour vérifier la partition, celle-ci ne doit pas être montée.

Pour démonter votre partition, utilisez la commande suivante :

umount /dev/partition_name

Dans cet exemple de configuration, la commande serait :

umount /dev/sdb1

Vous pouvez maintenant vérifier la partition avec « fsck » :

fsck /dev/sdb1

cloudimg-rootfs: clean, 134995/3225600 files, 849881/6525179 blocks

Si le résultat est vide, cela signifie généralement que le système de fichiers est propre. Vous pouvez cependant forcer une vérification :

fsck /dev/sdb1 -f

VPS Windows

Les instructions ci-dessus ne s'appliquent généralement pas à un VPS sous Windows, car la vérification du système de fichiers ne prend pas en charge NTFS. Vous pouvez cependant effectuer une vérification de cohérence NTFS sur les partitions.

Lancez un redémarrage du serveur en mode rescue depuis l'espace client. Si nécessaire, consultez notre guide du mode rescue.

Vous pourrez ensuite vérifier la configuration des disques :

lsblk

La partition correspondant au mode rescue (sda1 dans cet exemple) est montée dans le répertoire /. Quant à lui, le disque du VPS est nommé sdb et ne doit avoir aucun point de montage.

Par exemple :

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  2.5G  0 disk
└─sda1   8:1    0  2.5G  0 part /
sdb      8:16   0  100G  0 disk
├─sdb1   8:17   0  350M  0 part 
├─sdb2   8:18   0 99.7G  0 part 

Si votre résultat ressemble à l'exemple ci-dessus et que la colonne MOUNTPOINT est vide dans la ligne correspondante, vous pouvez passer à l'étape suivante.

Cependant, si votre résultat montre qu'il y a un point de montage pour la partition VPS, elle doit d'abord être démontée.

Par exemple :

sdb      8:16   0  100G  0 disk
├─sdb1   8:17   0  350M  0 part
├─sdb2   8:18   0 99.7G  0 part /mnt/sdb2

Dans l'exemple de sortie ci-dessus, la partition concernée sdb2 est montée à /mnt/. Pour vérifier la partition, celle-ci ne doit pas être montée.

Pour démonter votre partition, utilisez la commande suivante :

umount /dev/partition_name

Dans cet exemple de configuration, la commande serait :

umount /dev/sdb2

La commande suivante vérifie la cohérence de la partition et tente de résoudre les erreurs éventuelles :

ntfsfix /dev/partition_name

Dans cet exemple de configuration, la commande serait :

ntfsfix /dev/sdb2

Aller plus loin

Activer le mode rescue sur un VPS

Échangez avec notre communauté d’utilisateurs.

Cette page vous a-t-elle aidé ?