Solucionar problemas de falhas de criação de cluster com o Azure HDInsight
Os problemas a seguir são as causas raiz mais comuns para falhas de criação de cluster:
- Problemas de permissão
- Restrições de política do recurso
- Firewalls
- Bloqueios de recurso
- Versões de componente sem suporte
- Restrições de nome da conta de armazenamento
- Interrupções de serviço
Problemas de permissões
Se você estiver usando Azure Data Lake Storage Gen2 e receber o erro AmbariClusterCreationFailedErrorCode
: "Internal server error occurred while processing the request. Please retry the request or contact support.", abra o portal do Azure, acesse sua conta de armazenamento e, em Controle de Acesso (IAM), verifique se o Colaborador de Dados de Blob de Armazenamento ou a função Proprietário de Dados de Blob de Armazenamento tem acesso atribuído à Identidade Gerenciada Atribuída ao Usuário para a assinatura. Consulte Configurar permissões para a identidade gerenciada no Data Lake Storage Gen2 para obter instruções detalhadas.
Se você estiver usando o Armazenamento do Microsoft Azure, certifique-se de que o nome da conta de armazenamento é válido durante a criação do cluster.
Restrições de política do recurso
As políticas do Azure baseadas em assinatura podem negar a criação de endereços IP. A criação do cluster HDInsight exige dois IPs públicos.
Em geral, as seguintes políticas podem afetar a criação do cluster:
- Políticas que impedem a criação de endereço IP e balanceadores de carga na assinatura.
- Política que impede a criação da conta de armazenamento.
- Política que impede a exclusão de recursos de rede (Endereço IP/Balanceadores de Carga).
Firewalls
Firewalls em sua rede virtual ou conta de armazenamento podem negar a comunicação com endereços IP de gerenciamento do HDInsight.
Permitir tráfego dos endereços IP na tabela abaixo.
Endereço IP de origem | Destino | Direção |
---|---|---|
168.61.49.99 | *:443 | Entrada |
23.99.5.239 | *:443 | Entrada |
168.61.48.131 | *:443 | Entrada |
138.91.141.162 | *:443 | Entrada |
Adicione também os endereços IP específicos à região onde o cluster é criado. Confira Endereços IP de gerenciamento do HDInsight para ver uma lista dos endereços de cada região do Azure.
Se você estiver usando uma rota expressa ou seu próprio servidor DNS personalizado, consulte Planejar uma rede virtual para o Azure HDInsight – como conectar várias redes.
Bloqueio de recursos
Verifique se não há bloqueios em sua rede virtual e grupo de recursos. Os clusters não poderão ser criados ou excluídos se o grupo de recursos estiver bloqueado.
Versões de componente sem suporte
Verifique se você está usando uma versão com suporte do Azure HDInsight e do componente do Apache Hadoop em sua solução.
Restrições de nome da conta de armazenamento
Os nomes da conta de armazenamento não podem ter mais de 24 caracteres e não podem conter um caractere especial. Essas restrições também se aplicam ao nome do contêiner padrão na conta de armazenamento.
Outras restrições de nomeação também se aplicam à criação do cluster. Consulte Restrições de nome de cluster para obter mais informações.
Interrupções de serviço
Verifique o Status do Azure quanto a possíveis interrupções ou problemas de serviço.
Próximas etapas
- Estender o Azure HDInsight usando uma Rede Virtual do Azure
- Usar Gen2 de armazenamento do Azure Data Lake com clusters de HDInsight do Azure
- Usar o Armazenamento do Azure com clusters do Azure HDInsight
- Configure os clusters no HDInsight com o Apache Hadoop, o Apache Spark, o Apache Kafka e muito mais