

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas para falhas de tarefas de repositório de dados
<a name="failed-tasks"></a>

Você pode [ativar o registro no](cw-event-logging.md) CloudWatch Logs para registrar informações sobre quaisquer falhas ocorridas ao importar ou exportar arquivos usando tarefas do repositório de dados. Para obter informações sobre CloudWatch registros de eventos do Logs, consulte[Registros em log de eventos de repositório de dados](data-repo-event-logs.md).

Quando uma tarefa de repositório de dados apresenta falhas, é possível encontrar o número de arquivos que o Amazon FSx não conseguiu processar em **Falha ao exportar arquivos** na página **Status da tarefa** do console. Como alternativa, você pode usar a CLI ou a API e visualizar a propriedade `Status: FailedCount` da tarefa. Para obter informações sobre como acessar essas informações, consulte [Acesso a tarefas do repositório de dados](view-data-repo-tasks.md). 

Para tarefas de repositório de dados, o Amazon FSx também fornece opcionalmente informações sobre arquivos e diretórios específicos que apresentaram falhas em um relatório de conclusão. O relatório de conclusão da tarefa contém o caminho do arquivo ou do diretório no sistema de arquivos do Lustre que apresentou falhas, seu status e o motivo da falha. Para obter mais informações, consulte [Como trabalhar com relatórios de conclusão de tarefas](task-completion-report.md).

Uma tarefa de repositório de dados pode falhar por vários motivos, incluindo os listados a seguir.


| Código de erro | Explicação | 
| --- | --- | 
| `FileSizeTooLarge` | O tamanho máximo de objetos com suporte pelo Amazon S3 é 5 TiB. | 
| `InternalError` | Ocorreu um erro no sistema de arquivos do Amazon FSx para uma tarefa de importação, de exportação ou de liberação. Geralmente, esse código de erro significa que o sistema de arquivos do Amazon FSx no qual a tarefa com falha foi executada está em um estado do ciclo de vida COM FALHA. Quando isso ocorre, os arquivos afetados podem não ser recuperáveis devido à perda de dados. Caso contrário, você poderá usar os comandos do Hierarchical Storage Management (HSM) para exportar os arquivos e os diretórios para o repositório de dados no S3. Para obter mais informações, consulte [Exportação de arquivos usando comandos do HSM](exporting-files-hsm.md). | 
| `OperationNotPermitted` | O Amazon FSx não conseguiu liberar o arquivo porque ele não foi exportado para um bucket do S3 vinculado. Você deve usar a exportação automática ou as tarefas de exportação do repositório de dados para garantir que os arquivos sejam exportados primeiro para o bucket do Amazon S3 vinculado. | 
| `PathSizeTooLong` | O caminho de exportação é muito longo. O tamanho máximo da chave do objeto com suporte pelo S3 é 1.024 caracteres. | 
| `ResourceBusy` | O Amazon FSx não conseguiu exportar ou liberar o arquivo porque ele estava sendo acessado por outro cliente no sistema de arquivos. Você pode tentar novamente DataRepositoryTask depois que seu fluxo de trabalho terminar de gravar no arquivo. | 
| `S3AccessDenied` | O acesso ao Amazon S3 foi negado para uma tarefa de importação ou de exportação do repositório de dados.<br />Para tarefas de exportação, o sistema de arquivos do Amazon FSx deve ter permissão para executar a operação `S3:PutObject` com a finalidade de exportar para um repositório de dados vinculado no S3. Essa permissão é concedida no perfil vinculado ao serviço `AWSServiceRoleForFSxS3Access_{{fs-0123456789abcdef0}}`. Para obter mais informações, consulte [Como usar perfis vinculados a serviço no Amazon FSx](using-service-linked-roles.md).<br />Para tarefas de exportação, como a tarefa de exportação requer que os dados fluam de forma externa à VPC de um sistema de arquivos, esse erro poderá ocorrer se o repositório de destino tiver uma política de bucket que contenha uma das chaves de condição globais do IAM `aws:SourceVpc` ou `aws:SourceVpce`.<br />Para tarefas de importação, o sistema de arquivos do Amazon FSx deve ter permissão para executar as operações `S3:HeadObject` e `S3:GetObject` com a finalidade de importar de um repositório de dados vinculado no S3.<br />Para tarefas de importação, se seu bucket do S3 usa criptografia do lado do servidor com chaves gerenciadas pelo cliente armazenadas em AWS Key Management Service (SSE-KMS), você deve seguir as configurações de política em. [Como trabalhar com buckets do Amazon S3 criptografados no lado do servidor](s3-server-side-encryption-support.md)<br />Se o bucket do S3 contiver objetos carregados de uma conta de bucket Conta da AWS do S3 vinculada ao sistema de arquivos, você pode garantir que as tarefas do repositório de dados possam modificar os metadados do S3 ou sobrescrever objetos do S3, independentemente da conta que os carregou. Recomendamos habilitar o recurso Propriedade de objeto do S3 para seu bucket do S3. Esse recurso permite que você se aproprie de novos objetos que outros Contas da AWS enviam para seu bucket, forçando os uploads a fornecerem a `-/-acl bucket-owner-full-control` ACL padrão. Você habilita a propriedade de objeto do S3 ao escolher a opção **Proprietário do bucket preferencial** em seu bucket do S3. Para obter mais informações, consulte [Controlling ownership of uploaded objects using S3 Object Ownership](https://docs.aws.amazon.com/AmazonS3/latest/userguide/about-object-ownership.html) no *Guia do usuário do Amazon S3*. | 
| `S3Error` | O Amazon FSx encontrou um S3-related erro que não existia. `S3AccessDenied` | 
| `S3FileDeleted` | O Amazon FSx não conseguiu exportar um arquivo de link físico porque o arquivo de origem não existe no repositório de dados. | 
| `S3ObjectInUnsupportedTier` | O Amazon FSx importou com êxito um objeto que não tem link simbólico de uma classe de armazenamento do S3 Glacier Flexible Retrieval ou do S3 Glacier Deep Archive. O `FileStatus` será `succeeded with warning` no relatório de conclusão da tarefa. O aviso indica que, para recuperar os dados, primeiro é necessário restaurar o objeto da classe do S3 Glacier Flexible Retrieval ou do S3 Glacier Deep Archive e, em seguida, usar um comando `hsm_restore` para importá-lo. | 
| `S3ObjectNotFound` | O Amazon FSx não conseguiu importar ou exportar o arquivo porque ele não existe no repositório de dados. | 
| `S3ObjectPathNotPosixCompliant` | O objeto Amazon S3 existe, mas não pode ser importado porque não é um POSIX-compliant objeto. Para obter informações sobre os metadados POSIX com suporte, consulte [Suporte a metadados POSIX para repositórios de dados](posix-metadata-support.md). | 
| `S3ObjectUpdateInProgressFromFileRename` | O Amazon FSx não conseguiu liberar o arquivo porque a exportação automática está processando uma renomeação do arquivo. O processo de renomeação da exportação automática deve ser concluído antes que o arquivo possa ser liberado. | 
| `S3SymlinkInUnsupportedTier` | O Amazon FSx não conseguiu importar um objeto de link simbólico porque ele está em uma classe de armazenamento do Amazon S3 que não tem suporte, como uma classe de armazenamento do S3 Glacier Flexible Retrieval ou do S3 Glacier Deep Archive. O `FileStatus` será `failed` no relatório de conclusão da tarefa. | 
| `SourceObjectDeletedBeforeReleasing` | O Amazon FSx não conseguiu liberar o arquivo do sistema de arquivos porque o arquivo foi excluído do repositório de dados antes que pudesse ser liberado. | 