Ao alterar uma aplicação em um cluster do Elastic Compute Service (ECS) pelo console do Enterprise Distributed Application Service (EDAS), o sistema gera um registro de alteração. Este tópico descreve as mensagens e os códigos de erro que podem ser retornados durante esse processo.
EDAS-10000
-
Error message
EDAS-10000 NO_SPACE_LEFT_ON_DISK
-
Possible cause
Espaço em disco esgotado.
-
Solution
Acesse a instância ECS e exclua os logs.
EDAS-10001
-
Error message
EDAS-10001 STAR_AGENT_OFFLINE
-
Possible cause
StarAgent offline.
-
Solution
Acesse a instância ECS e execute o comando
sh /home/staragent/bin/staragentctl restartpara reiniciar o agente.
EDAS-10002
-
Error message
EDAS-10002 Task timeout when running
-
Possible cause
Tempo limite de execução da tarefa excedido.
EDAS-10012
-
Error message
EDAS-10012 UNZIP_WAR_FAILED
-
Possible cause
Falha ao descompactar o pacote WAR com o comando unzip.
-
Solution
Verifique se o pacote WAR descompacta corretamente.
EDAS-10013
-
Error message
EDAS-10013 JAR_WAR_FAILED
-
Possible cause
Falha na descompactação do pacote WAR com o comando JAR. O Java Development Kit (JDK) está instalado incorretamente ou a versão do JDK no sistema operacional não inclui o comando JAR.
-
Solution
Acesse a instância ECS como usuário root. Execute o comando
yum install -y java-1.8.0-openjdk-develouyum install -y java-1.7.0-openjdk-develconforme a versão do JDK existente. Certifique-se de que a instância ECS tenha acesso à internet durante a execução do comando.
EDAS-10014
-
Error message
EDAS-10014 WAR_URL_403
-
Possible cause
Falha no download do pacote WAR devido à falta de autorização de acesso.
EDAS-10015
-
Error message
EDAS-10015 WAR_URL_404
-
Possible cause
Falha no download do pacote WAR porque o arquivo não foi encontrado.
EDAS-10016
-
Error message
EDAS-10016 JAVA_PROCESS_ROOT
-
Possible cause
Não foi possível interromper a aplicação porque o processo foi iniciado com permissões de root. O EDAS não tem permissão para gerenciar essa aplicação.
-
Solution
Interrompa o processo da aplicação como usuário root e tente novamente.
EDAS-10017
-
Error message
EDAS-10017 HOME_ADMIN_FILE_ROOT
-
Possible cause
Falha na inicialização da aplicação porque o diretório tomcat ou o diretório da aplicação contém um arquivo ou pasta que exige permissões de root.
-
Solution
Verifique se o diretório
/home/admin/appou/home/admin/${tomcat-path}contém algum arquivo ou pasta que exija permissões de root. Se existir, restaure manualmente as permissões para admin e tente novamente.
EDAS-10020
-
Error message
EDAS-10020 SLB_NOT_ENOUGH_BALANCE
-
Possible cause
Falha na vinculação da instância do Server Load Balancer (SLB) devido a saldo insuficiente na conta.
-
Solution
Garanta um saldo mínimo de USD 10 na conta para adquirir a instância SLB.
EDAS-10021
-
Error message
EDAS-10021 SLB_BIND_ALREADY_HAVE_SERVICE
-
Possible cause
Não foi possível vincular a instância SLB à aplicação porque ela já está associada a outra instância SLB.
-
Solution
Desvincule a instância SLB existente da aplicação no console do EDAS e, em seguida, vincule a instância SLB desejada.
EDAS-10022
-
Error message
EDAS-10022 K8s_READINESS_ERROR
-
Possible cause
Falha na inicialização da aplicação porque a verificação de prontidão falhou dentro do período especificado.
-
Solution
Valide as configurações relacionadas.
EDAS-10023
-
Error message
EDAS-10023 K8s_BACKOFF_RESTART
-
Possible cause
Falha ao iniciar a aplicação.
-
Solution
Verifique a validade da imagem.
EDAS-10024
-
Error message
EDAS-10024 K8s_LIVENESS_ERROR
-
Possible cause
Falha na inicialização da aplicação porque a verificação de atividade falhou dentro do período especificado.
-
Solution
Valide as configurações relacionadas.
EDAS-10025
-
Error message
EDAS-10025 PORT_CHECK_TIMEOUT
-
Possible cause
A verificação da porta atingiu o tempo limite durante a inicialização da aplicação. O limite é de 5 minutos e a porta não foi ativada nesse intervalo.
-
Solution
-
Na página Applications, localize a aplicação implantada em um cluster ECS e clique em no nome dela. Na aba Basic Information, visualize o valor de Application Port na seção Application Settings.

-
Acesse a instância ECS e execute um dos comandos abaixo para verificar se a porta está ativa:
-
Método 1:
netstat -lnp | grep port number -
Método 2:
ss -lnp | grep port number
-
Se a porta não estiver ativa, analise o log de inicialização do processo da aplicação em busca de erros e corrija-os adequadamente.
-
EDAS-10026
-
Error message
EDAS-10026 URL_CHECK_TIMEOUT
-
Possible cause
A verificação de integridade por URL está ativada para a aplicação, mas a verificação de acesso à URL atingiu o tempo limite durante a inicialização. O limite é de 30 minutos. A verificação só é bem-sucedida quando o comando
curl $URLretorna o código de status HTTP 200. -
Solution
Acesse a instância ECS e execute
curl -v $URLpara testar o acesso à URL configurada na aplicação. Se a URL estiver inacessível, consulte os logs da aplicação para identificar possíveis falhas na inicialização do processo.
EDAS-10027
-
Error message
EDAS-10027 STARAGENT_CMD_EXECUTE_TIMEOUT
-
Possible cause
A execução do comando excedeu o tempo limite durante o processo de liberação. O limite é de 60 segundos; caso o comando de liberação não seja concluído nesse período, ocorre um erro de tempo limite.
-
Solution
Tente executar novamente a tarefa com falha no console do EDAS.
Se o erro persistir, entre no grupo do DingTalk (ID: 31723701) para obter suporte técnico.
EDAS-10028
-
Error message
EDAS-10028 PULL_WAR_TIMEOUT
-
Possible cause
Ao implantar uma aplicação usando a URL de um pacote WAR ou JAR personalizado, este erro ocorre se o download do pacote exceder o tempo limite de 5 minutos.
-
Solution
Certifique-se de que a URL é válida. Acesse a instância ECS e use o comando
wgetpara baixe o pacote personalizado pela URL, verificando se o download é concluído em até 5 minutos.