Dela via


Skriptåtgärder när klustret skapas

Viktig

Azure HDInsight på AKS drogs tillbaka den 31 januari 2025. Läs mer genom detta meddelande.

Du måste migrera dina arbetsbelastningar till Microsoft Fabric- eller en motsvarande Azure-produkt för att undvika plötsliga uppsägningar av dina arbetsbelastningar.

Viktig

Den här funktionen är för närvarande i förhandsversion. De kompletterande användningsvillkoren för Förhandsversioner av Microsoft Azure innehåller fler juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller som ännu inte har lanserats för allmän användning. Information om den här specifika förhandsversionen finns i Azure HDInsight på AKS-förhandsversionsinformation. För frågor eller funktionsförslag, skicka en begäran på AskHDInsight- med detaljerna och följ oss för fler uppdateringar om Azure HDInsight Community.

Azure HDInsight på AKS tillhandahåller en mekanism som kallas Script Actions som anropar anpassade skript för att anpassa klustret. Dessa skript används för att installera ytterligare komponenter och ändra konfigurationsinställningarna. Skriptåtgärder kan endast etableras när klustret skapas från och med nu. Efter skapandet av kluster är skriptåtgärder en del av färdplanen. Den här artikeln beskriver hur du kan etablera skriptåtgärder när du skapar en HDInsight på AKS-kluster.

Använd en skriptåtgärd under skapandet av klustret med hjälp av Azure-portalen

  1. Ladda upp skriptåtgärden i en ADLS/WASB lagring (behöver inte vara den primära klusterlagringen). I det här exemplet tittar vi på en ADLS-lagringsenhet. Om du vill ladda upp ett skript till lagringen navigerar du till mållagringen och containern där du vill ladda upp det.

    Skärmbild som visar hur du väljer container.

  2. Om du vill ladda upp ett skript till lagringen navigerar du till mållagringen och containern. Klicka på uppladdningsknappen och välj skriptet från den lokala enheten. När skriptet har laddats upp bör du kunna se det i containern (se följande bild).

    Skärmbild som visar hur du laddar upp skriptet.

  3. Skapa ett nytt kluster enligt beskrivningen här.

  4. På fliken Konfiguration väljer du + Lägg till skriptåtgärd.

    Skärmbild som visar sidan Nytt kluster med knappen Lägg till skript i Azure-portalen.

    Den här åtgärden öppnar fönstret Skriptåtgärd. Ange följande information:

    Skärmbild som visar hur du lägger till skriptåtgärdsfönstret öppnas i Azure-portalen.

    Egenskap Beskrivning
    Skriptåtgärdsnamn Unikt namn på skriptåtgärden.
    URL för Bash-skript Plats där skriptet lagras. Till exempel: abfs://<CONTAINER>@<DATALAKESTOREACCOUNTNAME>.dfs.core.windows.net/<file_path>, uppdatera lagringsnamnet och filsökvägen för Data Lake.
    Tjänster Välj de specifika tjänstkomponenter där skriptåtgärden måste köras.
    Parametrar Ange parametrarna om det behövs för skriptet.
    TimeOutInMinutes Välj tidsgränsen för varje skript

    Skärmbild som visar listan över tjänster där skriptåtgärderna ska tillämpas.

    Not

    • Alla skriptåtgärder har sparats.
    • Skriptåtgärder är endast tillgängliga för Apache Spark-klustertyp.
  5. Välj OK för att spara skriptet.

  6. Sedan kan du igen använda + Lägg till skriptåtgärd för att lägga till ett annat skript om det behövs.

    Skärmbild som visar avsnittet Visa skript på integrationsfliken.

  7. Slutför de återstående stegen för att skapa ett kluster.

    Viktig

    • Det finns inget automatiskt sätt att ångra ändringar som gjorts av en skriptåtgärd.
    • Skriptåtgärder måste slutföras inom 40 minuter, annars går de ut på tid och orsakar att kluster skapandet misslyckas.
    • Under klusteretablering körs skriptet samtidigt med andra konfigurationsprocesser.
    • Konkurrens om resurser som CPU-tid eller nätverksbandbredd kan göra att skriptet tar längre tid att slutföra.
    • Undvik uppgifter som att ladda ned och kompilera program från källan för att minimera den tid det tar att köra skriptet. Förkompilera program och lagra binärfilen i Azure Data Lake Store Gen2.

Visa listan över skriptåtgärder

  1. Du kan visa listan över skriptåtgärder på fliken "Konfiguration".

    Skärmbild som visar sidan Skapa för att spara skriptåtgärder.