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á.
Substituindo nós insalubres pela Amazon EMR
A Amazon usa EMR periodicamente o serviço de verificação de NodeManager saúde
Você pode escolher se a Amazon EMR deve encerrar os nós não íntegros ou mantê-los no cluster. Se você desativar a substituição de nós não íntegros, os nós não íntegros permanecerão na lista de bloqueios e continuarão a contar para a capacidade do cluster. Você ainda pode se conectar à sua instância EC2 principal da Amazon para configuração e recuperação, para poder redimensionar seu cluster para aumentar a capacidade. Observe que a Amazon EMR substituirá os nós não íntegros mesmo se a proteção de encerramento estiver ativada.
Se a substituição de nós não íntegros estiver ativada, a Amazon EMR encerrará o nó principal não íntegro e provisionará uma nova instância com base no número de instâncias no grupo de instâncias ou na capacidade alvo das frotas de instâncias. Se vários ou todos os nós principais ficarem insalubres por mais de 45 minutos, a Amazon os EMR substituirá normalmente.
Importante
Para evitar a possibilidade de perda permanente de HDFS dados, já que a Amazon substitui EMR normalmente uma instância central não íntegra, recomendamos que você sempre faça backup de seus dados.
A Amazon EMR publica o Amazon CloudWatch Events para substituição de nós com problemas de integridade, para que você possa acompanhar o que está acontecendo com suas instâncias principais não íntegras. Para obter mais informações, consulte unhealthy node replacement events.
Configurações padrão de substituição de nós e proteção contra encerramento
A substituição de nós não íntegros está disponível para todas as EMR versões da Amazon, mas as configurações padrão dependem da etiqueta de lançamento que você escolher. Você pode alterar qualquer uma dessas definições configurando a substituição de nós não íntegros ao criar um cluster ou acessando a configuração do cluster a qualquer momento.
Se você estiver criando um cluster de nó único ou de alta disponibilidade que esteja executando a EMR versão 7.0 ou inferior da Amazon, a configuração padrão de substituição de nó não íntegra depende da proteção contra encerramento:
Habilitar a proteção contra encerramento desabilita a substituição de nós não íntegros.
Desabilitar a proteção contra encerramento habilita a substituição de nós não íntegros.
Como configurar a substituição de nós não íntegros ao iniciar um cluster
Você pode ativar ou desativar a substituição não íntegra de nós ao iniciar um cluster usando o console AWS CLI, o ou o. API
A configuração padrão de substituição de nós não íntegros depende de como você inicia o cluster:
-
EMRConsole da Amazon — a substituição de nós não íntegros é ativada por padrão.
-
AWS CLI
aws emr create-cluster
— a substituição de nós não íntegros é ativada por padrão, a menos que você especifique--no-unhealthy-node-replacement
. -
EMRRunJobFlow APIComando Amazon — a substituição de nós não íntegros é ativada por padrão, a menos que você defina o valor
UnhealthyNodeReplacement
booleano comoTrue
ou.False
Como configurar a substituição de nós não íntegros em um cluster em execução
Você pode ativar ou desativar a substituição de nós não íntegros de um cluster em execução usando o console AWS CLI, o ou o. API