Durante a execução de uma atividade de dimensionamento, diversos fatores podem tornar a atividade anormal e impedir sua continuidade. Este artigo resume as mensagens de erro comuns exibidas no console, apresentando possíveis causas e sugestões de solução para ajudar você a identificar e resolver problemas de dimensionamento com agilidade.
Localizar detalhes do erro
Uma atividade de dimensionamento pode assumir um destes cinco status: Rejected, Executing, Successful, Warning ou Failed. Para obter descrições detalhadas de cada status, consulte Scaling activity status. Os status Rejected, Warning e Failed indicam uma exceção. Para investigar uma exceção, acesse a aba Scaling Activities no console do Auto Scaling, localize a atividade anormal e clique em seu ID para visualizar o status e os detalhes do erro. Para mais informações, consulte View the details of a scaling activity.
Atividade de dimensionamento rejeitada
A tabela a seguir lista erros comuns de rejeição, suas causas e soluções.
|
Mensagem de erro |
Causa |
Solução |
|
|
A instância do ApsaraDB RDS associada ao grupo de dimensionamento não existe. |
Verifique se a instância do ApsaraDB RDS associada ao grupo de dimensionamento existe. |
|
|
A instância do Server Load Balancer (SLB) não está no estado Active. |
Confirme se a instância do SLB associada ao grupo de dimensionamento está no estado Active. |
|
|
O número de instâncias em um grupo de dimensionamento deve permanecer dentro dos limites mínimo e máximo definidos. Qualquer atividade que faça a contagem ultrapassar esses limites será rejeitada. |
Verifique a contagem atual de instâncias e a configuração da regra de dimensionamento. Garanta que a quantidade pós-dimensionamento permaneça dentro dos limites mínimo e máximo configurados. |
|
|
A instância do ApsaraDB RDS está em um estado anormal e não suporta atividades de dimensionamento. |
Faça login no console do RDS para verificar o status da instância. Após confirmar que a instância está íntegra, tente executar a atividade de dimensionamento novamente. |
|
|
Já existe uma atividade de dimensionamento em andamento para o grupo especificado. |
Aguarde a conclusão da atividade atual antes de iniciar uma nova. |
|
|
O grupo de dimensionamento está no período de resfriamento. |
Espere o término do período de resfriamento antes de acionar outra atividade. Para mais informações, consulte Cooldown period. |
|
|
O grupo de dimensionamento encontra-se em um estado não suportado, como Disabled ou Deleting. |
Caso o grupo esteja Disabled, ative-o antes de iniciar a atividade de dimensionamento. |
|
|
O grupo de segurança especificado na configuração de dimensionamento não existe. |
Atualize a configuração de dimensionamento para referenciar um grupo de segurança válido. |
|
|
A remoção das instâncias reduziria o tamanho do grupo abaixo do mínimo configurado. |
Analise a contagem atual de instâncias e a regra de dimensionamento. Assegure-se de que o total após a operação respeite os limites mínimo e máximo estabelecidos. |
|
|
A instância do SLB associada ao grupo de dimensionamento não existe. |
Valide a existência da instância do SLB. Para mais informações, consulte Attach or detach SLB instances to or from scaling groups. |
|
|
O usuário do Resource Access Management (RAM) não possui as permissões necessárias para operar recursos do Auto Scaling. |
Acesse o console do RAM e conceda as permissões necessárias. |
|
|
A associação das instâncias elevaria o tamanho do grupo acima do máximo configurado. |
Revise a quantidade atual de instâncias e a configuração da regra. Certifique-se de que o número final esteja dentro dos limites mínimo e máximo definidos. |
|
|
O vSwitch está no estado pending ou modifying. |
Verifique o status do vSwitch associado ao grupo de dimensionamento. Após confirmar seu funcionamento correto, tente realizar a atividade novamente. |
|
|
O vSwitch associado ao grupo de dimensionamento não existe. |
Confirme se o vSwitch não foi excluído. |
|
|
O modelo de inicialização associado ao grupo de dimensionamento não existe. |
Acesse o console do ECS para validar a existência do modelo. Se necessário, atualize o modelo de inicialização do grupo. |
|
|
A instância do ECS e o grupo de dimensionamento estão em Virtual Private Clouds (VPCs) diferentes. |
Garanta que ambos estejam na mesma VPC ou que a instância do ECS utilize a rede clássica. |
|
|
A instância do SLB e o vSwitch pertencem a VPCs distintas. |
Assegure-se de que o vSwitch e a instância do SLB estejam na mesma VPC. Para mais detalhes, consulte Attach or detach SLB instances to or from scaling groups. |
|
|
Uma instância do ECS só pode pertencer a um grupo de dimensionamento por vez. |
Verifique se as instâncias a serem adicionadas já não fazem parte de outro grupo. |
|
|
A imagem especificada na configuração de dimensionamento não existe. |
Modifique a configuração para referenciar uma imagem existente e acessível. |
|
|
O snapshot de disco de dados especificado na configuração de dimensionamento não existe. |
Altere a configuração para usar um snapshot que exista e esteja acessível. |
Falha na atividade de dimensionamento
A tabela abaixo relaciona erros frequentes de falha, juntamente com suas causas e respectivas soluções.
Mensagem de erro | Causa | Solução |
| A instância alvo está no estado Standby ou Protected. | Remova ou libere a instância manualmente. |
| O grupo de dimensionamento está em um estado que não permite a remoção de instâncias. | Certifique-se de que o grupo de dimensionamento esteja no estado Enabled. Para mais informações, consulte RemoveInstances. |
| O tipo de instância definido na configuração de dimensionamento não está mais disponível para compra. | Atualize a configuração de dimensionamento para utilizar um tipo de instância disponível. Para mais informações, consulte Overview of instance families. |
| O ID da imagem especificado na configuração é inválido ou a imagem deixou de existir. | Modifique a configuração para referenciar uma imagem existente e acessível. |
| A conta possui pagamentos pendentes. | Garanta que o saldo da sua conta seja suficiente. Verifique seu saldo em Expenses and Costs. |
| O saldo da conta é insuficiente para criar novas instâncias. | Assegure-se de que há saldo suficiente na conta. Consulte o saldo em Expenses and Costs. |
| A conta não concluiu a autenticação de nome real. | Conclua a autenticação de nome real antes de tentar novamente. |
| O preço horário máximo para instâncias spot está abaixo do preço de mercado atual. | Ajuste a configuração de dimensionamento para definir um preço horário máximo maior ou modifique a política de lance. Para mais informações, consulte Overview. |
| A cota de instâncias de pagamento conforme o uso da conta foi atingida. | Entre em contato com o suporte do Alibaba Cloud ou envie um ticket de service para solicitar aumento de cota. Para mais informações, consulte Manage ECS quotas. |
| O par de chaves especificado na configuração de dimensionamento não existe. | Valide se o par de chaves é válido. Se necessário, atualize a configuração para usar um par diferente. |
| O tipo de disco do sistema não é compatível com instâncias otimizadas para I/O. | Altere a configuração de dimensionamento para usar um tipo de disco do sistema suportado: |
| O recurso solicitado está indisponível na zona especificada. | Atualize a configuração de dimensionamento ou o grupo para utilizar outro tipo de instância ou zona. |
| A função do RAM especificada na configuração de dimensionamento não existe ou é inválida. | Atualize a configuração para atribuir uma função do RAM válida. |
| Não há método de pagamento padrão cadastrado na conta. | Defina um método de pagamento padrão em Billing Management. |
| O número de instâncias no grupo de segurança atingiu o limite permitido. | Distribua as instâncias entre vários grupos de dimensionamento, cada um associado a um grupo de segurança distinto. |
| A instância não está em um estado que suporte a operação solicitada. | Verifique o estado da instância para garantir que ela esteja Running e tente a operação novamente. |
| Um hook de ciclo de vida com Scaling Activity definido como Scale-out Event e Default Execution Policy definida como Reject acionou uma reversão após o tempo limite expirar. | Revise a configuração do hook de ciclo de vida e ajuste a política de execução conforme necessário. |
| O grupo de segurança especificado na configuração de dimensionamento não existe. | Atualize a configuração para referenciar um grupo de segurança válido. |
| A imagem especificada na configuração de dimensionamento não existe. | Atualize a configuração para referenciar uma imagem existente. |
| O saldo da conta é insuficiente. | Garanta que o saldo da sua conta seja suficiente. |
| A cota de instâncias do ECS que podem ser adicionadas ao grupo de servidores de backend do SLB foi atingida. | Solicite um aumento de cota. Para mais informações, consulte Limits e Quota management. |
| O nome da imagem especificado na configuração de dimensionamento não existe. | Atualize a configuração para referenciar um nome de imagem válido. |
| O tipo de recurso especificado não está disponível na zona selecionada. | Especifique múltiplas zonas e tipos de instância na configuração de dimensionamento para aumentar a taxa de sucesso do scale-out. Para mais informações, consulte Manage scaling groups e Create a scaling configuration of the ECS type. |
| O snapshot de disco especificado na configuração de dimensionamento não existe. | Atualize a configuração para referenciar um snapshot válido. |
| O vSwitch não possui endereços IP privados disponíveis suficientes. | Expanda o intervalo de IPs do vSwitch ou configure o grupo de dimensionamento para abranger múltiplas zonas. Para mais informações, consulte Manage scaling groups. |
| O tamanho do disco do sistema especificado na configuração é menor que o tamanho da imagem. | Aumente o tamanho do disco do sistema na configuração ou utilize uma imagem menor. |
| A cota de discos de pagamento conforme o uso da conta foi atingida. | Entre em contato com o suporte do Alibaba Cloud ou envie um ticket de service para solicitar aumento de cota. Para mais informações, consulte Manage ECS quotas. |
| A função do RAM | Conceda permissões do ECS à função do RAM |
| O tipo de instância não está mais disponível para compra na zona especificada. | Configure o grupo de dimensionamento para abranger múltiplas zonas. Para mais informações, consulte Manage scaling groups. |
| O tipo de instância está esgotado na zona especificada. | Especifique múltiplas zonas e tipos de instância na configuração de dimensionamento para aumentar a taxa de sucesso do scale-out. Para mais informações, consulte Manage scaling groups e Create a scaling configuration of the ECS type. |
| O tipo de instância não é otimizado para I/O e não suporta pares de chaves. | Altere o tipo de instância para um otimizado para I/O ou remova o parâmetro |
| Instâncias na rede clássica não suportam funções do RAM. | Altere o tipo de rede do grupo de dimensionamento para VPC ou remova o parâmetro |
| O nome da função do RAM especificado na configuração de dimensionamento não existe. | Acesse o console do RAM para verificar se a função existe ou atualize a configuração para usar uma função diferente. |
| A imagem e o tipo de instância são incompatíveis. | Acesse a página do product ECS para verificar quais imagens são suportadas pelo tipo de instância e atualize a configuração adequadamente. |
| O tipo de instância está esgotado na zona especificada. | Especifique múltiplas zonas e tipos de instância na configuração de dimensionamento para aumentar a taxa de sucesso do scale-out. Para mais informações, consulte Manage scaling groups e Create a scaling configuration of the ECS type. |