Problemas comuns de provisionamento
Há vários problemas comuns de provisionamento que você deve estar ciente ao criar um cluster HDInsight. Alguns erros são transitórios e podem ter sucesso se você tentar novamente a criação após 15 minutos.
Configuração da Política do Azure e do Firewall
O problema de provisionamento mais comum são as restrições da Política do Azure que impedem a criação de um cluster. Em geral, as seguintes políticas podem afetar a criação de clusters:
- Políticas que impedem a criação de um endereço IP e balanceadores de carga dentro da assinatura.
- Políticas que impedem a criação de uma conta de armazenamento.
Além disso, as configurações de firewall da sua rede ou dos serviços do Azure, como o armazenamento de Blobs do Azure, podem negar a comunicação com endereços IP de gerenciamento do HDInsight.
Todos os clusters devem permitir o tráfego dos endereços IP na tabela abaixo:
Endereço IP de origem | Destino | Direção |
---|---|---|
168.61.49.99 | *:443 | Interna |
23.99.5.239 | *:443 | Interna |
168.61.48.131 | *:443 | Interna |
138.91.141.162 | *:443 | Interna |
Permissão da conta de armazenamento
Se você estiver usando o Azure Data Lake Storage Gen2 e receber o erro "AmbariClusterCreationFailedErrorCode, ocorreu um erro interno do servidor durante o processamento da solicitação. Tente novamente a solicitação ou entre em contato com o suporte.", abra o portal do Azure, vá para sua conta de Armazenamento e, em Controle de Acesso (IAM), verifique se a função Colaborador de Dados de Blob de Armazenamento ou Proprietário de Dados de Blob de Armazenamento tem acesso atribuído à identidade gerenciada atribuída ao Usuário para a assinatura.
Restrições de nome de conta de armazenamento
Os nomes das contas 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 contentor predefinido na conta de armazenamento. Você será notificado sobre isso caso o HDInsight provisione um armazenamento através do portal. Esse erro normalmente ocorre se você estiver usando uma conta de armazenamento existente.
Conflito (Código de Estado HTTP: 409)
Se você receber o código de status HTTP 409, excluiu um cluster e está tentando recriá-lo com o mesmo nome antes da conclusão da operação. Basta esperar de 30 a 60 minutos antes de recriar um cluster com o mesmo nome.
Outros problemas
Em raras ocasiões, você pode enfrentar os seguintes problemas:
- Bloqueios de recursos - Certifique-se de que não há bloqueios em sua rede virtual e grupo de recursos.
- Versões de componentes sem suporte - Certifique-se de que está a utilizar uma versão suportada do Azure HDInsight e quaisquer componentes Apache Hadoop na sua solução.
- Interrupção do Azure - Verifique o status do Azure para qualquer possível interrupção ou problema de serviço