Dela via


Klusternamn för init-skript (äldre)

Viktigt!

Den här dokumentationen har dragits tillbaka och kanske inte uppdateras. De produkter, tjänster eller tekniker som nämns i det här innehållet stöds inte längre. Se Vad är init-skript?.

Varning

Äldre globala init-skript och klusternamnsskript för init är i slutet av livscykeln och kan inte längre användas.

Äldre klusternamnsskript körs på ett kluster med samma namn som skriptet. Init-skript med klusternamn är bäst (ignorera fel i tyst läge) och försök att fortsätta klusterstartsprocessen.

Databricks rekommenderar att du migrerar alla befintliga init-skript med klusternamn till init-skript med klusteromfattning. Se Init-skript med klusteromfattning. Klusternamnsskript för init visas inte i användargränssnittet, men finns i , där dbfs:/databricks/init/<cluster-name>/ är namnet på <cluster-name>den mapp som innehåller init-skripten. De måste tas bort eller flyttas från mappen för att slutföra en migrering.

Inaktivera äldre klusternamnsskript för init för en arbetsyta

Använd API:et workspace-conf för att inaktivera äldre klusternamnsskript för init för en arbetsyta. Se Aktivera/inaktivera funktioner.

I en JSON-begärandetext anger du enableDeprecatedClusterNamedInitScripts till false, som i följande exempel:

curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
    "enableDeprecatedClusterNamedInitScripts": "false"
    }'

Exempelsvar:

{
"enableDeprecatedClusterNamedInitScripts": "false"
}