Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Support des métadonnées POSIX pour les référentiels de données
Amazon FSx for Lustre transfère automatiquement les métadonnées POSIX (Portable Operating System Interface) pour les fichiers, les répertoires et les liens symboliques (liens symboliques) lors de l'importation et de l'exportation de données vers et depuis un référentiel de données lié sur Amazon S3. Lorsque vous exportez les modifications de votre système de fichiers vers son référentiel de données lié, FSx for Lustre exporte également les modifications de métadonnées POSIX sous forme de métadonnées d'objet S3. Cela signifie que si un autre système de fichiers FSx for Lustre importe les mêmes fichiers depuis S3, les fichiers auront les mêmes métadonnées POSIX dans ce système de fichiers, y compris la propriété et les autorisations.
FSx for Lustre importe uniquement des objets S3 dotés de clés d'objet conformes à POSIX, comme les suivantes.
mydir/ mydir/myfile1 mydir/mysubdir/ mydir/mysubdir/myfile2.txt
FSx for Lustre stocke les répertoires et les liens symboliques sous forme d'objets distincts dans le référentiel de données lié sur S3. Pour les répertoires, FSx for Lustre crée un objet S3 dont le nom de clé se termine par une barre oblique («/»), comme suit :
-
La clé de l'objet S3 est
mydir/
mappée vers le répertoire FSx for Lustremydir/
. -
La clé de l'objet S3 est
mydir/mysubdir/
mappée vers le répertoire FSx for Lustremydir/mysubdir/
.
Pour les liens symboliques, FSx for Lustre utilise le schéma Amazon S3 suivant :
-
Clé d'objet S3 — Le chemin vers le lien, relatif au répertoire de montage de FSx for Lustre
-
Données de l'objet S3 — Le chemin cible de ce lien symbolique
-
Métadonnées de l'objet S3 — Les métadonnées du lien symbolique
FSx for Lustre stocke les métadonnées POSIX, y compris la propriété, les autorisations et les horodatages des fichiers, des répertoires et des liens symboliques, dans les objets S3 comme suit :
-
Content-Type
— L'en-tête de l'entité HTTP utilisé pour indiquer le type de média de la ressource pour les navigateurs Web. -
x-amz-meta-file-permissions
— Le type de fichier et les autorisations dans le format<octal file type><octal permission mask>
, conformémentst_mode
à la page de manuel de Linux stat (2). Note
FSx for Lustre n'importe ni ne
setuid
conserve d'informations. -
x-amz-meta-file-owner
— L'ID utilisateur (UID) du propriétaire exprimé sous forme de nombre entier. -
x-amz-meta-file-group
— L'ID de groupe (GID) exprimé sous la forme d'un entier. -
x-amz-meta-file-atime
— La durée du dernier accès en nanosecondes depuis le début de l'ère Unix. Terminez la valeur temporelle parns
; sinon, FSx for Lustre interprète la valeur en millisecondes. -
x-amz-meta-file-mtime
— Le temps de dernière modification en nanosecondes depuis le début de l'ère Unix. Terminez la valeur temporelle parns
; sinon, FSx for Lustre interprète la valeur en millisecondes. -
x-amz-meta-user-agent
— L'agent utilisateur, ignoré lors de l'importation de FSx for Lustre. Lors de l'exportation, FSx for Lustre définit cette valeuraws-fsx-lustre
sur.
Lorsque vous importez des objets depuis S3 auxquels aucune autorisation POSIX n'est associée, l'autorisation POSIX par défaut que FSx for Lustre attribue à un fichier est. 755
Cette autorisation autorise l'accès en lecture et en exécution à tous les utilisateurs et l'accès en écriture au propriétaire du fichier.
Note
FSx for Lustre ne conserve aucune métadonnée personnalisée définie par l'utilisateur sur les objets S3.