Chemins dans les systèmes de fichiers

Le service File Storage utilise trois types de chemin :

  1. Les chemins d'export font partie des informations contenues dans un export, qui permettent de rendre un système de fichiers disponible via une cible de montage. Le chemin d'export identifie de façon unique le système de fichiers sur la cible de montage, ce qui vous permet d'associer jusqu'à 100 systèmes de fichiers à une même cible de montage. Le chemin d'export est utilisé par une instance pour monter le système de fichiers (attachement logique). Ce chemin n'est lié à aucun chemin dans le système de fichiers, ni dans l'instance client. Il permet seulement de distinguer un système de fichiers d'un autre sur une même cible de montage.

    Dans cet exemple de commande de montage, 10.0.0.6 représente l'adresse IP de la cible de montage. /FileSystem1 représente le chemin d'export unique indiqué lorsque le système de fichiers a été associé à la cible de montage lors de la création.

    sudo mount 10.0.0.6:/FileSystem1 /mnt/mountpointA

    Important

    Le chemin d'export doit commencer par une barre oblique (/) suivie d'une séquence d'éléments (de zéro à plusieurs) séparés par des barres obliques. Si de nombreux systèmes de fichiers sont associés à une même cible de montage, la séquence du chemin d'export du premier système de fichiers ne peut pas contenir la séquence complète des éléments du chemin du deuxième système de fichiers. Les chemins d'export ne peuvent pas se terminer par une barre oblique. Les éléments de chemin d'export ne peuvent pas être constitués d'un point (.) ni de deux points à la suite (..). Aucun chemin d'export ne doit dépasser 1 024 octets. Enfin, aucun élément de chemin d'export ne doit dépasser 255 octets.

    Exemples valides :

    • /example et /path
    • /example et /example2

    Exemples non valides :

    • /example et /example/path
    • / et /example
    • /example/
    • /example/path/../example1
    Attention

    Si un système de fichiers associé à une cible de montage a '/' spécifié comme chemin d'export, vous ne pouvez pas associer d'autres systèmes de fichiers à cette cible de montage.
    Remarque

    Les chemins d'export ne peuvent pas être modifiés une fois l'export créé. Pour utiliser un autre chemin d'export, vous devez créer un export avec le chemin approprié. Vous pouvez alors également supprimer l'export avec l'ancien chemin.

    Pour plus d'informations sur les cibles de montage et les exports, reportez-vous à Gestion des cibles de montage.

  2. Les chemins de point de montage sont des chemins au sein d'une instance client vers un répertoire accessible localement dans lequel le système de fichiers distant est monté.

    Dans cet exemple de commande de montage, /mnt/mountpointA représente le chemin d'accès au répertoire de l'instance client sur laquelle le système de fichiers externe est monté.

    sudo mount 10.0.0.6:/FileSystem1 /mnt/mountpointA

    Pour plus d'informations, reportez-vous à Montage de systèmes de fichiers.

  3. Les chemins de système de fichiers sont des chemins d'accès aux répertoires situés au sein du système de fichiers. Ils contiennent le contenu du système de fichiers. Lorsque le système de fichiers est monté, vous pouvez créer n'importe quelle structure de répertoires à l'intérieur. Les clichés du système de fichiers sont accessibles à l'aide du chemin de système de fichiers, sous le répertoire racine du système de fichiers à l'emplacement .snapshot/name.

    L'exemple suivant illustre le chemin vers un cliché appelé 'January 1' lors de la navigation à partir de l'instance :

    /mountpointA/.snapshot/January1