Resolución de fallos en las tareas del repositorio 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.

Resolución de fallos en las tareas del repositorio de datos

Puede activar el registro en CloudWatch los registros para registrar información sobre cualquier error que se haya producido al importar o exportar archivos mediante las tareas del repositorio de datos. Para obtener información sobre CloudWatch los registros de eventos de Logs, consulteRegistros de eventos del repositorio de datos.

Cuando se produce un error en una tarea de repositorio de datos, puedes encontrar el número de archivos que Amazon FSx no ha podido procesar en Files failed to export en la página de estado de la tarea de la consola. O bien, puede usar CLI o API y ver la Status: FailedCount propiedad de la tarea. Para obtener información sobre cómo acceder a esta información, consulte Acceder a las tareas del repositorio de datos.

Para las tareas de repositorio de datos, Amazon FSx también proporciona opcionalmente información sobre los archivos y directorios específicos en los que se produjo un error en un informe de finalización. El informe de finalización de la tarea contiene la ruta del archivo o directorio del sistema de archivos de Lustre en el que se produjo el error, su estado y el motivo del error. Para obtener más información, consulte Trabajar con informes de finalización de tareas.

Una tarea de repositorio de datos puede fallar por varios motivos, incluidos los que se enumeran a continuación.

Código de error Explicación

FileSizeTooLarge

El tamaño máximo de objeto que admite Amazon S3 es de 5 TiB.

InternalError

Se ha producido un error en el sistema de FSx archivos de Amazon durante una tarea de importación, exportación o publicación. Por lo general, este código de error significa que el sistema de FSx archivos de Amazon en el que se ejecutó la tarea fallida se encuentra en un estado de FAILED ciclo de vida. Cuando esto ocurre, es posible que los archivos afectados no se puedan recuperar debido a la pérdida de datos. De lo contrario, puede utilizar los comandos jerárquicos de administración de almacenamiento (HSM) para exportar los archivos y directorios al repositorio de datos de S3. Para obtener más información, consulte Exportación de archivos mediante HSM comandos.

OperationNotPermitted

Amazon no ha FSx podido publicar el archivo porque no se ha exportado a un bucket de S3 vinculado. Debe utilizar las tareas automáticas de exportación o exportación del repositorio de datos para asegurarse de que sus archivos se exporten primero al bucket de Amazon S3 vinculado.

PathSizeTooLong

La ruta de exportación es demasiado larga. La longitud máxima de la clave de objeto que admite S3 es de 1024 caracteres.

ResourceBusy

Amazon no FSx ha podido exportar o publicar el archivo porque otro cliente del sistema de archivos estaba accediendo a él. Puedes volver a intentarlo cuando tu flujo DataRepositoryTask de trabajo haya terminado de escribir en el archivo.

S3AccessDenied

Se denegó el acceso a Amazon S3 para una tarea de exportación o importación de un repositorio de datos.

Para las tareas de exportación, el sistema de FSx archivos de Amazon debe tener permiso para realizar la S3:PutObject operación de exportación a un repositorio de datos vinculado en S3. Este permiso se concede en el rol vinculado al servicio AWSServiceRoleForFSxS3Access_fs-0123456789abcdef0. Para obtener más información, consulte Uso de roles vinculados a servicios para Amazon FSx.

En el caso de las tareas de exportación, dado que la tarea de exportación requiere que los datos fluyan fuera del sistema de archivosVPC, este error puede producirse si el repositorio de destino tiene una política de bucket que contiene una de las claves de condición aws:SourceVpce IAM globales aws:SourceVpc o una de las claves de condición globales.

Para las tareas de importación, el sistema de FSx archivos de Amazon debe tener permiso para realizar S3:HeadObject las S3:GetObject operaciones de importación desde un repositorio de datos vinculado en S3.

Para las tareas de importación, si su bucket de S3 utiliza el cifrado del lado del servidor con claves administradas por el cliente almacenadas en AWS Key Management Service (SSE-KMS), debe seguir las configuraciones de política que se indican en. Trabajo con buckets de Amazon S3 cifrados del lado del servidor

Si su bucket de S3 contiene objetos cargados desde una cuenta de bucket de S3 Cuenta de AWS distinta a la de su sistema de archivos, puede asegurarse de que las tareas del repositorio de datos puedan modificar los metadatos de S3 o sobrescribir los objetos de S3, independientemente de la cuenta que los haya cargado. Le recomendamos que habilite la característica de la propiedad de objetos de S3 en el bucket de S3. Esta función le permite apropiarse de los objetos nuevos que otros Cuentas de AWS suben a su bucket, ya que obliga a las subidas a incluir los -/-acl bucket-owner-full-control objetos predefinidos. ACL Para habilitar la propiedad de objetos de S3, elija la opción que prefiera el propietario del bucket en su bucket de S3. Para obtener más información, consulte Control de la propiedad de objetos cargados mediante la propiedad de objetos de S3 en la Guía del usuario de Amazon S3.

S3Error

Amazon FSx encontró un error relacionado con S3 que no era así. S3AccessDenied

S3FileDeleted

Amazon no FSx ha podido exportar un archivo de enlace duro porque el archivo fuente no existe en el repositorio de datos.

S3ObjectInUnsupportedTier

Amazon importó FSx correctamente un objeto sin enlace simbólico de una clase de almacenamiento S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive. El FileStatus será succeeded with warning en el informe de finalización de la tarea. La advertencia indica que, para recuperar los datos, primero debe restaurar el objeto S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive y luego utilizar un comando hsm_restore para importar el objeto.

S3ObjectNotFound

Amazon no FSx ha podido importar ni exportar el archivo porque no existe en el repositorio de datos.

S3ObjectPathNotPosixCompliant

El objeto Amazon S3 existe, pero no se puede importar porque no es un objeto POSIX compatible. Para obtener información sobre POSIX los metadatos compatibles, consultePOSIXsoporte de metadatos para repositorios de datos.

S3ObjectUpdateInProgressFromFileRename

Amazon no FSx ha podido publicar el archivo porque la exportación automática está procesando un cambio de nombre del archivo. El proceso de cambio de nombre de la exportación automática debe finalizar antes de poder liberar el archivo.

S3SymlinkInUnsupportedTier

Amazon no FSx ha podido importar un objeto de enlace simbólico porque se encuentra en una clase de almacenamiento de Amazon S3 que no es compatible, como una clase de almacenamiento S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive. El FileStatus será failed en el informe de finalización de la tarea.

SourceObjectDeletedBeforeReleasing

Amazon no FSx ha podido liberar el archivo del sistema de archivos porque se ha eliminado del repositorio de datos antes de que pudiera publicarse.