Criar clusters Apache Hadoop no HDInsight usando modelos do Resource Manager

Neste artigo, você aprenderá várias maneiras de criar clusters do Azure HDInsight usando modelos do Azure Resource Manager. Para aprender sobre outros recursos e ferramentas de criação de cluster, clique no seletor de guia na parte superior dessa página. Consulte também Métodos de criação de cluster.

Aviso

A cobrança de clusters HDInsight é proporcional por minuto, independentemente de você utilizá-los ou não. Certifique-se de excluir o cluster após utilizá-lo. Consulte como excluir um cluster HDInsight.

Modelos do Gerenciador de Recursos

Um modelo do Resource Manager torna mais fácil criar os seguintes recursos para o seu aplicativo em uma única operação coordenada:

  • Clusters HDInsight e seus recursos dependentes (como a conta de armazenamento padrão).
  • Outros recursos (como o Banco de Dados SQL do Azure para usar o Apache Sqoop).

No modelo, você deve definir os recursos que são necessários para o aplicativo. Você também pode especificar parâmetros de implantação para inserir valores para ambientes diferentes. O modelo consiste em JSON e expressões que você pode usar para criar valores para sua implantação.

É possível encontrar amostras de modelo do HDInsight em Modelos de início rápido do Azure. Use o Visual Studio Code de plataforma cruzada com a extensão do Resource Manager ou um editor de texto para salvar o modelo em um arquivo da estação de trabalho.

Para obter mais informações sobre modelos do Resource Manager, consulte os seguintes artigos e exemplos:

Gerar modelos

O Resource Manager permite que você exporte um modelo do Resource Manager dos recursos existentes em sua assinatura usando diferentes ferramentas. Você pode usar esse modelo gerado para saber mais sobre a sintaxe do modelo ou automatizar a reimplantação de sua solução, conforme o necessário. Para obter mais informações, veja Exportar modelos.

Implantar usando o portal

Você pode implantar um modelo do Resource Manager usando o portal do Azure. Para obter mais informações, consulte Implantar recursos de modelo personalizado.

Implantar usando o PowerShell

Você pode implantar um modelo do Resource Manager usando o Azure PowerShell. Para obter mais informações, consulte Implantar recursos com modelos do Resource Manager e do Azure PowerShell e implantar modelo do Resource Manager privado com o token SAS e o Azure PowerShell.

Implantar usando a CLI do Azure

Você pode implantar um modelo do Resource Manager usando a CLI do Azure. Para obter mais informações, consulte Implantar recursos com modelos do Resource Manager e da CLI do Azure e implantar modelo do Resource Manager privado com o token SAS e a CLI do Azure.

Implantar usando a API REST

Você pode implantar um modelo do Resource Manager usando a API REST. Para obter mais informações, consulte Implantar recursos com modelos do Resource Manager e a API REST do Resource Manager.

Implantação com o Visual Studio

Use o Visual Studio para criar um projeto do grupo de recursos e implantá-lo ao Azure por meio da interface do usuário. Selecione o tipo de recursos a serem incluídos em seu projeto. Esses recursos são adicionados automaticamente ao modelo do Resource Manager. O projeto também fornece um script do PowerShell para implantar o modelo.

Para obter uma introdução ao uso do Visual Studio com grupos de recursos, veja Criando e implantando grupos de recursos do Azure por meio do Visual Studio.

Solucionar problemas

Se você tiver problemas com a criação de clusters HDInsight, confira os requisitos de controle de acesso.

Próximas etapas

Neste artigo, você aprendeu várias maneiras de criar um cluster HDInsight. Confira os seguintes artigos para saber mais: