Creare cluster Apache Hadoop in HDInsight mediante modelli di Resource Manager

Questo articolo illustra diversi modi per creare cluster Azure HDInsight usando i modelli di Azure Resource Manager. Per informazioni su altri strumenti e funzionalità di creazione del cluster, fare clic sul selettore di schede nella parte superiore di questa pagina. Vedere anche Metodi di creazione del cluster.

Avviso

La fatturazione dei cluster HDInsight viene calcolata al minuto, indipendentemente dal fatto che siano usati o meno. Assicurarsi di eliminare il cluster dopo aver finito di usarlo. Vedere Come eliminare un cluster HDInsight.

Modelli di Gestione risorse

Un modello di Resource Manager semplifica la creazione delle risorse seguenti per l'applicazione in un'unica operazione coordinata:

  • Cluster HDInsight e le relative risorse dipendenti, ad esempio l'account di archiviazione predefinito.
  • Altre risorse, ad esempio il database SQL di Azure per usare Apache Sqoop.

Nel modello si definiscono le risorse necessarie per l'applicazione. È anche possibile specificare i parametri di distribuzione per immettere valori per ambienti diversi. Il modello è composto da JSON ed espressioni da usare per creare valori per la distribuzione.

È possibile trovare esempi di modelli di HDInsight in Modelli di avvio rapido di Azure. Usare lo strumento multipiattaforma Visual Studio Code con l'estensione per Resource Manager o un editor di testo per salvare il modello in un file sulla workstation.

Per altre informazioni sui modelli di Resource Manager, consultare gli articoli e gli esempi seguenti:

Generare modelli

Gestione risorse consente di esportare un modello di Gestione risorse dalle risorse esistenti nella sottoscrizione usando diversi strumenti. Il modello generato può essere usato per ottenere informazioni sulla sintassi del modello o per automatizzare la ridistribuzione della soluzione in base alle esigenze. Per altre informazioni, vedere Esportare modelli.

Distribuire tramite il portale

È possibile distribuire un modello di Gestione risorse tramite il portale di Azure. Per altre informazioni, vedere Distribuire risorse da un modello personalizzato.

Distribuire tramite PowerShell

È possibile distribuire un modello di Gestione risorse tramite Azure PowerShell. Per altre informazioni, vedere Distribuire le risorse con i modelli di Azure Resource Manager e Azure PowerShell e Distribuire un modello di Resource Manager privato con un token di firma di accesso condiviso e Azure PowerShell.

Eseguire la distribuzione usando l'interfaccia della riga di comando di Azure

È possibile distribuire un modello di Gestione risorse tramite l'interfaccia della riga di comando di Azure. Per altre informazioni, vedere Distribuire le risorse con i modelli di Azure Resource Manager e l'interfaccia della riga di comando di Azure e Distribuire un modello di Resource Manager privato con un token di firma di accesso condiviso e l'interfaccia della riga di comando di Azure.

Distribuire tramite l'API REST

È possibile distribuire un modello di Gestione risorse tramite l'API REST. Per altre informazioni, vedere Distribuire le risorse con i modelli e l'API REST di Resource Manager.

Distribuire con Visual Studio

Usare Visual Studio per creare un progetto del gruppo di risorse e distribuirlo in Azure mediante l'interfaccia utente. Selezionare il tipo di risorse da includere nel progetto. Tali risorse vengono aggiunte automaticamente al modello di Resource Manager. Il progetto fornisce anche uno script di PowerShell per distribuire il modello.

Per un'introduzione all'uso di Visual Studio con gruppi di risorse, vedere Creazione e distribuzione di gruppi di risorse di Azure tramite Visual Studio.

Risolvere problemi

Se si verificano problemi di creazione dei cluster HDInsight, vedere i requisiti dei controlli di accesso.

Passaggi successivi

Questo articolo ha spiegato vari modi per creare un cluster HDInsight. Per altre informazioni, vedere gli articoli seguenti: