Escala manual
Importante
O Azure HDInsight no AKS se aposentou em 31 de janeiro de 2025. Saiba mais com este comunicado.
Você precisa migrar suas cargas de trabalho para microsoft fabric ou um produto equivalente do Azure para evitar o encerramento abrupto de suas cargas de trabalho.
Importante
Esse recurso está atualmente em versão prévia. Os termos de uso complementares para o Microsoft Azure Previews incluem mais termos legais que se aplicam aos recursos do Azure que estão em versão beta, em versão prévia ou ainda não lançados em disponibilidade geral. Para obter informações sobre essa versão prévia específica, consulte Azure HDInsight em informações de visualização do AKS. Para perguntas ou sugestões de recursos, envie uma solicitação no AskHDInsight com os detalhes e siga-nos para mais atualizações na Comunidade do Azure HDInsight .
O HDInsight no AKS fornece elasticidade com opções para escalar para cima e para baixo o número de nós de cluster. Essa elasticidade funciona para ajudar a aumentar a utilização de recursos e melhorar a eficiência de custo.
Utilitário para dimensionar clusters
O HDInsight no AKS fornece os seguintes métodos para dimensionar manualmente clusters:
Utilidade | Descrição |
---|---|
Portal do Azure | Abra o HDInsight no painel do cluster AKS, selecione Tamanho do cluster no menu à esquerda e, no painel Tamanho do cluster, digite o número de nós de trabalho e, depois, selecione Salvar. |
REST API | Para dimensionar um HDInsight em execução no cluster do AKS usando a API REST, faça uma solicitação POST subsequente no mesmo recurso com a contagem atualizada no perfil de computação. |
Você pode usar o portal do Azure para acessar o menu "Tamanho do cluster" na página de navegação do cluster. Na folha Tamanho do cluster, altere o "Número de nós de trabalho" e salve a alteração para escalar verticalmente ou reduzir o cluster.
Impacto da operação de dimensionamento em um cluster
Qualquer operação de dimensionamento dispara uma reinicialização do serviço, o que pode levar a erros em trabalhos já em execução.
Quando você adicionar nós a um HDInsight operacional no cluster do AKS (escalar verticalmente):
- A operação de dimensionamento bem-sucedida usando a escala manual adicionará nós de trabalho ao cluster.
- Novos trabalhos podem ser enviados com segurança quando o processo de dimensionamento é concluído.
- Se a operação de dimensionamento falhar, a falha deixará o cluster no estado "Falha".
- Você pode esperar apresentar falhas de trabalho durante a operação de dimensionamento à medida que os serviços são reiniciados.
Se você remover nós (reduzir escala) de um HDInsight em um cluster AKS:
- Quando a operação de dimensionamento é concluída, os trabalhos pendentes ou em execução apresentam falhas. Essa falha ocorre devido à reinicialização de alguns serviços durante o processo de dimensionamento. O impacto da alteração do número de nós de cluster varia para cada tipo de cluster.
Importante
- Para evitar erros de cotas durante operações de dimensionamento, certifique-se de que há cotas suficientes na sua assinatura. Caso tenha cota insuficiente, você pode aumentar a cota com essa documentação .
- Caso a redução horizontal selecione um nó principal, que hospeda o coordenador/entrada e outros serviços, isso resultará em tempo de inatividade.
Perguntas frequentes
Geral
Pergunta | Responder |
---|---|
Quais são os nós mínimos que posso adicionar/remover durante operações de escala? | Um nó. |
Quantos nós são suportados pelo HDInsight no cluster AKS? | 500 nós por cluster (em versão prévia pública). |
Como posso reduzir manualmente meu cluster? | Na solicitação ARM, atualize computeProfile.count ou siga as etapas mencionadas para redimensionar usando o Portal do Azure. |
Posso adicionar ações de script personalizadas a um cluster durante a escala manual? | As ações de script são aplicáveis para o tipo de cluster do Apache Spark |
Como obter logs de falhas de escalonamento manual dos nós do cluster? | Os logs estão disponíveis no módulo de análise de logs, consulte a Integração do Azure Monitor . |
Há suporte para dimensionamento automático baseado em carga ou agendamento? | Sim. Para obter mais informações, consulte Dimensionamento Automático. |
Trino
Pergunta | Responder |
---|---|
Meu serviço Trino será reiniciado após a operação de dimensionamento? | Sim, o serviço é reiniciado durante a operação de dimensionamento. |
Apache Flink
Pergunta | Responder |
---|---|
Qual é o impacto das operações de dimensionamento no cluster Do Apache Flink? | Qualquer operação de dimensionamento provavelmente disparará uma reinicialização do serviço, o que causa falhas no trabalho. Novos trabalhos podem ser enviados quando o processo de dimensionamento é concluído. No Apache Flink, a redução horizontal dos gatilhos reinicia o trabalho e a operação de expansão não pode disparar reinicializações de trabalho. |
Apache Spark
Pergunta | Responder |
---|---|
Qual é o impacto das operações de dimensionamento no cluster Spark? | A operação manual de redução pode disparar a reinicialização dos serviços nos nós principais. |
Nota
É recomendável que você gerencie as cotas definidas na assinatura antes das operações de dimensionamento para evitar erros de cota. Antes de diminuir a escala, observe que, para que um cluster HDInsight no AKS Trino esteja operacional, ele requer no mínimo cinco nós ativos.