Todos os produtos
Search
Central de documentação

Elastic Compute Service:Códigos de erro

Última atualização: Jul 03, 2026

Consulte os códigos de erro da Enclave CLI por número para identificar a causa e resolver o problema.

Código de erro

Descrição

Causa e solução

E01

Parâmetros obrigatórios ausentes

Faltam um ou mais parâmetros obrigatórios. Especifique todos os parâmetros necessários e tente novamente.

E02

Parâmetros conflitantes

O comando contém parâmetros mutuamente exclusivos. Especifique apenas um. Por exemplo, em run-enclave, especifique --cpu-count ou --cpu-ids, mas não ambos.

E03

Tipo de parâmetro inválido

Um valor de parâmetro tem tipo incorreto. Por exemplo, --cpu-count em run-enclave exige um número inteiro. Fornecer uma string aciona este erro.

E04

Falha na criação do par de sockets

A Enclave CLI não conseguiu criar um par de sockets para comunicação com o enclave devido a memória insuficiente ou ao limite máximo de descritores abertos. Tente executar o comando novamente ou reinicie a instância e repita a operação.

E05

Falha ao iniciar o processo

A Enclave CLI falhou ao iniciar o processo de gerenciamento do enclave durante a execução de run-enclave. A causa pode ser memória insuficiente ou limite de threads do sistema atingido. Libere recursos do sistema e tente novamente ou reinicie a instância e repita a operação.

E06

Falha ao criar o processo daemon

A transformação do processo do enclave em daemon falhou. Possíveis causas: memória insuficiente, limite de threads do sistema atingido ou permissão negada para que o processo principal da Enclave CLI execute como daemon. Libere memória e tente novamente ou reinicie a instância e repita a operação.

E07

Falha na leitura do diretório

A Enclave CLI não conseguiu ler o diretório de sockets do enclave (padrão: /var/run/ali-enclaves) durante a execução de describe-enclave. Verifique se o diretório existe e se as permissões estão corretas.

E08

Erro de conexão

A Enclave CLI não consegue se conectar ao enclave. Verifique se o enclave foi iniciado e está no estado RUNNING.

E09

Erro ao fechar o socket

A Enclave CLI falhou ao fechar o socket, possivelmente porque outro sinal interrompeu a operação. Tente executar o comando novamente.

E10

Falha na configuração de timeout do socket

A Enclave CLI não conseguiu configurar um timeout para o socket especificado. Verifique se o socket é válido.

E11

Erro de socket

Ocorreu um erro inesperado no socket.

E12

Erro de epoll

A Enclave CLI falhou ao registrar o descritor do enclave no epoll para monitoramento de eventos devido a memória insuficiente ou limite de descritores epoll atingido. Libere memória e tente novamente ou reinicie a instância e repita a operação.

E13

Erro de inotify

A Enclave CLI falhou ao realizar uma operação inotify para monitorar alterações no socket. Isso indica memória insuficiente ou limite de watches do inotify atingido. Libere memória e tente novamente ou reinicie a instância e repita a operação.

E14

Comando inválido

O comando contém subcomandos ou parâmetros inválidos. Verifique os nomes dos subcomandos e dos parâmetros.

E15

Falha na aquisição de lock

A Enclave CLI não conseguiu adquirir um lock. Uma thread anterior que detinha o lock encontrou uma exceção. Tente executar o comando novamente ou reinicie a instância e repita a operação.

E16

Falha na sincronização de threads

A Enclave CLI falhou ao fazer join de uma thread após a conclusão da execução. Tente executar o comando novamente.

E17

Erro de serde

Ocorreu um erro durante a serialização ou desserialização de um comando ou de sua saída. Verifique se os dados JSON no comando são válidos.

E18

Erro de permissões de arquivo

A Enclave CLI não tem permissão para modificar o arquivo de log (padrão: /var/log/ali-enclaves/ali-enclaves.log). Verifique se o usuário atual pertence ao grupo de usuários de.

E19

Falha na operação de arquivo

A Enclave CLI não conseguiu realizar a operação de arquivo solicitada. Verifique se o arquivo de destino existe e se você possui as permissões necessárias.

E20

Configuração de CPU inválida

O parâmetro --cpu-ids contém IDs de vCPU duplicados. Remova as duplicatas para que cada ID de vCPU apareça apenas uma vez.

E21

Nenhuma vCPU disponível no pool

Um ou mais IDs de vCPU em --cpu-ids não estão no pool de vCPUs disponíveis. Use apenas vCPUs do pool e tente novamente ou atualize /etc/ali-enclaves/allocator.yaml, reinicie o serviço e repita a operação.

E22

vCPUs insuficientes no pool

A quantidade de vCPUs em run-enclave excede o tamanho disponível do pool. Reduza a quantidade e tente novamente ou atualize /etc/ali enclaves/allocator.yaml, reinicie o serviço e repita a operação.

E23

Erro de ID de CPU

O comando lscpu retornou informações inválidas sobre CPUs online/offline. Execute lscpu e verifique se há anomalias na saída.

E24

Erro de CPU

O comando lscpu retornou informações inválidas. Execute lscpu e verifique se há anomalias na saída.

E25

Erro de tamanho de hugepage

A Enclave CLI usou um tamanho de hugepage inválido para inicializar a memória do enclave. Verifique se o código da Enclave CLI não foi modificado para incluir tamanhos de hugepage inválidos.

E26

Memória solicitada insuficiente para a imagem do enclave

A memória especificada em run-enclave é menor que o mínimo necessário para a imagem do enclave. Aumente o tamanho da memória acima do requisito mínimo.

E27

Memória disponível insuficiente

A memória especificada em run-enclave excede o limite pré-alocado. Reduza o tamanho da memória e tente novamente ou atualize /etc/ali-enclaves/allocator.yaml, reinicie o serviço e repita a operação.

E28

Descritor de enclave inválido

Ocorreu um erro de descritor ao criar um enclave. Visualize o backtrace do erro para obter detalhes.

E29

Erro de ioctl

Ocorreu um erro inesperado de ioctl. Visualize o backtrace do erro para obter detalhes.

E30

Falha ao obter informações de carregamento da imagem via ioctl

A Enclave CLI não conseguiu obter informações de carregamento da imagem por meio de ioctl. Visualize o backtrace do erro para obter detalhes.

E31

Falha ao configurar memória via ioctl

A Enclave CLI não conseguiu configurar a memória do enclave por meio de ioctl. Visualize o backtrace do erro para obter detalhes.

E32

Falha ao configurar vCPUs via ioctl

A Enclave CLI não conseguiu configurar as vCPUs do enclave por meio de ioctl. Visualize o backtrace do erro para obter detalhes.

E33

Falha na inicialização do enclave via ioctl

A Enclave CLI não conseguiu iniciar o enclave por meio de ioctl. Visualize o backtrace do erro para obter detalhes.

E34

Estouro de memória

A Enclave CLI falhou ao carregar a imagem do enclave nas regiões de memória alocadas para ele. Por exemplo, o deslocamento da região somado ao tamanho do arquivo de imagem excede o endereço máximo da plataforma.

E35

Erro de análise do arquivo EIF

A Enclave CLI falhou ao ler uma seção do arquivo de imagem do enclave para a memória. Verifique se o arquivo de imagem do enclave é válido.

E36

Falha na inicialização do enclave

A Enclave CLI não recebeu um heartbeat vsock da VM do Enclave. A VM pode não ter sido iniciada corretamente. Verifique se você forneceu um arquivo de imagem de enclave válido.

E37

Erro no monitoramento de eventos do enclave

Ocorreu um erro durante o monitoramento de eventos do enclave. Visualize o backtrace do erro para obter detalhes.

E38

Falha na execução de comando pelo processo do enclave

O processo do enclave falhou ao executar um comando enviado pela Enclave CLI. Verifique se o enclave está em execução conforme esperado.

E39

A Enclave CLI não consegue se conectar ao processo de gerenciamento do enclave

A Enclave CLI falhou ao se conectar ao processo do enclave, possivelmente porque a criação do enclave falhou devido a outros erros e o processo parou. Verifique se há outros códigos de erro da Enclave CLI. Se nenhum aparecer, visualize o backtrace do erro para obter detalhes.

E40

Caminho do socket não encontrado

A Enclave CLI constrói um caminho de socket a partir do ID do enclave para se comunicar com o processo do enclave. Este erro ocorre quando esse caminho não é encontrado, possivelmente porque o processo do enclave não está em execução conforme esperado. Visualize o backtrace do erro para obter detalhes.

E41

Falha na resposta do processo do enclave

Após executar um comando da Enclave CLI, o processo do enclave envia a saída de volta. Este erro ocorre quando o processo falha ao enviar a saída, possivelmente porque a Enclave CLI não está em execução conforme esperado. Tente executar o comando novamente.

E42

Falha de MMAP

A Enclave CLI falhou ao fazer mmap de memória para o enclave, possivelmente devido à falta de memória livre. Libere memória e tente novamente ou reinicie a instância e repita a operação.

E43

Falha de Munmap

A Enclave CLI falhou ao fazer munmap de memória durante a liberação de recursos do enclave. Verifique se o código da Enclave CLI não foi modificado para passar parâmetros inválidos ao munmap.

E44

Falha na conexão com o console do enclave

A Enclave CLI não conseguiu se conectar ao console do enclave especificado. Verifique se o enclave está sendo executado no modo Debug.

E45

Não foi possível recuperar a saída de debug do Enclave

A Enclave CLI falhou ao ler dados do console do enclave. Tente executar o comando novamente.

E46

Erro de escrita na saída do console do enclave

A Enclave CLI falhou ao exibir dados recuperados do console do enclave. Tente executar o comando novamente.

E47

Erro de análise de inteiro

O endereço CID vsock do enclave não é um número inteiro válido. Execute enclave-cli describe-enclaves para verificar o endereço CID do enclave.

E48

Erro na compilação da imagem do enclave

A Enclave CLI falhou ao compilar o arquivo de imagem do enclave. Visualize o backtrace do erro para obter detalhes.

E49

Erro na compilação da imagem Docker

O valor de --docker-dir em build-enclave é inválido. A imagem Docker não pode ser compilada nesse diretório. Especifique um diretório válido.

E50

Erro ao baixar a imagem Docker

A Enclave CLI falhou ao baixar a imagem Docker especificada por --docker-uri durante a execução de build-enclave. Atualize o Docker para a community edition e tente novamente. Se o erro persistir, verifique o valor de --docker-uri. Consulte Instalar e usar Docker e Docker Compose.

E51

Diretório de artefatos não encontrado

A Enclave CLI precisa de um diretório para arquivos intermediários ao compilar a imagem do enclave. O caminho é derivado da variável de ambiente ENCLAVE_CLI_ARTIFACTS ou HOME. Este erro indica que nenhuma das variáveis está definida. Defina pelo menos uma delas.

E52

Pasta de anexos não encontrada

A Enclave CLI não encontrou o diretório que armazena blobs, como arquivos de kernel do enclave e imagens de disco de boot. Esse diretório é obrigatório para compilar o arquivo de imagem do enclave. Tente executar o comando novamente.

E53

Falha de temporização

A Enclave CLI falhou ao medir o intervalo entre leituras consecutivas da saída de debug durante a execução de console. Tente executar o comando novamente.

E54

Erro de mascaramento de sinal

O mascaramento de sinais falhou após a criação do processo de gerenciamento do enclave. Tente executar o comando novamente.

E55

Falha durante o desmascaramento de sinal

A Enclave CLI falhou ao desmascarar sinais após iniciar o processo do enclave. Tente executar o comando novamente.

E56

Erro de logger

Ocorreu um erro ao inicializar o sistema de logs. Visualize o backtrace do erro para obter detalhes.