POSIXsoporte de metadatos para repositorios de datos - FSxpara Lustre

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

POSIXsoporte de metadatos para repositorios de datos

Amazon FSx for Lustre transfiere automáticamente los metadatos de la interfaz de sistema operativo portátil (POSIX) para archivos, directorios y enlaces simbólicos (enlaces simbólicos) al importar y exportar datos a y desde un repositorio de datos enlazado en Amazon S3. Cuando exporta los cambios de su sistema de archivos a su repositorio de datos vinculado, FSx for Lustre también exporta POSIX los cambios de metadatos como metadatos de objetos de S3. Esto significa que si otro sistema FSx de archivos de Lustre importa los mismos archivos de S3, los archivos tendrán los mismos POSIX metadatos en ese sistema de archivos, incluidos la propiedad y los permisos.

FSxen el caso de Lustre, solo importa los objetos de S3 que tengan claves POSIX de objeto compatibles, como las siguientes.

mydir/ mydir/myfile1 mydir/mysubdir/ mydir/mysubdir/myfile2.txt

FSxen el caso de Lustre, almacena los directorios y enlaces simbólicos como objetos independientes en el repositorio de datos enlazados de S3. En el caso de los directorios, FSx en el caso de Lustre, crea un objeto de S3 con un nombre clave que termina en una barra («/»), de la siguiente manera:

  • La clave del objeto de S3 se mydir/ asigna al directorio de LustreFSx. mydir/

  • La clave de objeto S3 se mydir/mysubdir/ asigna al directorio FSx for Lustre. mydir/mysubdir/

Para los enlaces simbólicos, FSx para Lustre utiliza el siguiente esquema de Amazon S3:

  • Clave de objeto S3: la ruta al enlace, en relación con el directorio de montaje FSx de Lustre

  • Datos del objeto S3: la ruta de destino de este enlace simbólico

  • Metadatos del objeto S3: los metadatos del enlace simbólico

FSxpara Lustre, almacena POSIX los metadatos, incluida la propiedad, los permisos y las marcas de tiempo de los archivos, directorios y enlaces simbólicos, en los objetos de S3 de la siguiente manera:

  • Content-Type— El encabezado de la HTTP entidad utilizado para indicar el tipo de medio del recurso para los navegadores web.

  • x-amz-meta-file-permissions: el tipo de archivo y los permisos del formato <octal file type><octal permission mask>, de acuerdo con los st_mode de la Página del manual de Linux stat (2).

    nota

    FSxya que Lustre no importa ni retiene setuid información.

  • x-amz-meta-file-owner— El ID de usuario propietario (UID) expresado como un número entero.

  • x-amz-meta-file-group— El ID de grupo (GID) expresado como un número entero.

  • x-amz-meta-file-atime: el tiempo de acceso por última vez en nanosegundos desde el comienzo de la era de Unix. Termine el valor de tiempo conns; FSx de lo contrario, Lustre interpreta el valor como milisegundos.

  • x-amz-meta-file-mtime: el tiempo de la última modificación en nanosegundos desde el comienzo de la era de Unix. Termine el valor de tiempo conns; de lo contrario, FSx para Lustre interpreta el valor como milisegundos.

  • x-amz-meta-user-agent— El agente de usuario, ignorado FSx durante la importación de Lustre. Durante la exportación, FSx for Lustre establece este valor en. aws-fsx-lustre

Al importar objetos de S3 que no tienen POSIX permisos asociados, el POSIX permiso predeterminado que FSx Lustre asigna a un archivo es. 755 Este permiso permite el acceso de lectura y ejecución para todos los usuarios y el acceso de escritura para el propietario del archivo.

nota

FSxfor Lustre no conserva ningún metadato personalizado definido por el usuario en los objetos de S3.