Skapa Apache Hadoop-kluster i HDInsight med hjälp av Resource Manager mallar

I den här artikeln lär du dig flera sätt att skapa Azure HDInsight-kluster med hjälp av Azure Resource Manager-mallar. Om du vill veta mer om andra verktyg och funktioner för att skapa kluster klickar du på flikväljaren överst på den här sidan. Se även metoder för att skapa kluster.

Varning

Faktureringen för HDInsight-kluster proportionellt per minut, oavsett om du använder dem eller inte. Se till att ta bort klustret när du har använt det. Se hur du tar bort ett HDInsight-kluster.

Mallar för Resurshanteraren

En Resource Manager mall gör det enkelt att skapa följande resurser för ditt program i en enda samordnad åtgärd:

  • HDInsight-kluster och deras beroende resurser (till exempel standardlagringskontot).
  • Andra resurser (till exempel Azure SQL Database för att använda Apache Sqoop).

I mallen definierar du de resurser som behövs för programmet. Du anger även distributionsparametrar för indatavärden för olika miljöer. Mallen består av JSON och uttryck som du använder för att konstruera värden för distributionen.

Du hittar HDInsight-mallexempel i Azure-snabbstartsmallar. Använd plattformsoberoende Visual Studio Code med Resource Manager-tillägget eller en textredigerare för att spara mallen i en fil på din arbetsstation.

Mer information om Resource Manager mallar finns i följande artiklar och exempel:

Generera mallar

Resource Manager kan du exportera en Resource Manager mall från befintliga resurser i prenumerationen med hjälp av olika verktyg. Du kan använda mallen som genereras för att lära dig mer om mallsyntaxen eller för att automatisera omdistributionen av din lösning om det behövs. Mer information finns i Exportera mallar.

Distribuera med hjälp av portalen

Du kan distribuera en Resource Manager mall med hjälp av Azure Portal. Mer information finns i Distribuera resurser från en anpassad mall.

Distribuera med hjälp av PowerShell

Du kan distribuera en Resource Manager mall med Azure PowerShell. Mer information finns i Distribuera resurser med Resource Manager mallar och Azure PowerShell och Distribuera privat Resource Manager mall med SAS-token och Azure PowerShell.

Distribuera med Azure CLI

Du kan distribuera en Resource Manager mall med hjälp av Azure CLI. Mer information finns i Distribuera resurser med Resource Manager mallar och Azure CLI och Distribuera privat Resource Manager mall med SAS-token och Azure CLI.

Distribuera med hjälp av REST-API:et

Du kan distribuera en Resource Manager mall med hjälp av REST API. Mer information finns i Distribuera resurser med Resource Manager mallar och Resource Manager REST API.

Distribuera med Visual Studio

Använd Visual Studio för att skapa ett resursgruppsprojekt och distribuera det till Azure via användargränssnittet. Du väljer vilken typ av resurser som ska ingå i projektet. Dessa resurser läggs automatiskt till i mallen Resource Manager. Projektet innehåller också ett PowerShell-skript för att distribuera mallen.

En introduktion till hur du använder Visual Studio med resursgrupper finns i Skapa och distribuera Azure-resursgrupper via Visual Studio.

Felsöka

Om du får problem med att skapa HDInsight-kluster läser du åtkomstkontrollkrav.

Nästa steg

I den här artikeln har du lärt dig flera sätt att skapa ett HDInsight-kluster. Mer information finns i följande artiklar: