Skrypty inicjowania o nazwie klastra (starsza wersja)
Ważne
Ta dokumentacja została wycofana i może nie zostać zaktualizowana. Produkty, usługi lub technologie wymienione w tej zawartości nie są już obsługiwane. Zobacz Co to są skrypty init?.
Ostrzeżenie
Starsze globalne skrypty inicjowania i skrypty inicjowania o nazwie klastra są zakończone i nie mogą być już używane.
Starsze skrypty inicjowania o nazwie klastra są uruchamiane w klastrze o takiej samej nazwie jak skrypt. Skrypty inicjowania o nazwie klastra to najlepsze rozwiązanie (dyskretne ignorowanie błędów) i próba kontynuowania procesu uruchamiania klastra.
Usługa Databricks zaleca migrację wszystkich istniejących skryptów inicjowania o nazwie klastra do skryptów inicjowania o zakresie klastra. Zobacz Skrypty inicjowania o zakresie klastra. Skrypty inicjowania o nazwie klastra nie są widoczne w interfejsie użytkownika, ale można je znaleźć w dbfs:/databricks/init/<cluster-name>/
lokalizacji , gdzie <cluster-name>
jest nazwą folderu, który zawiera skrypty init. Aby ukończyć migrację, należy je usunąć lub przenieść z tego folderu.
Wyłączanie starszych skryptów inicjowania o nazwie klastra dla obszaru roboczego
Użyj interfejsu workspace-conf
API, aby wyłączyć starsze skrypty inicjowania o nazwie klastra dla obszaru roboczego. Zobacz Włączanie/wyłączanie funkcji.
W treści żądania JSON określ enableDeprecatedClusterNamedInitScripts
wartość false
, jak w poniższym przykładzie:
curl -X PATCH -n \
https://<databricks-instance>/api/2.0/workspace-conf \
-d '{
"enableDeprecatedClusterNamedInitScripts": "false"
}'
Przykładowa odpowiedź:
{
"enableDeprecatedClusterNamedInitScripts": "false"
}