Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Risolvi gli errori più comuni relativi al formato delle variabili di ambiente
Quando inserisci le configurazioni Livy e Spark, ci sono formati di variabili d'ambiente che non sono supportati e possono causare errori. La procedura illustra una serie di passaggi per garantire l'utilizzo dei formati corretti.
Inserimento delle proprie configurazioni Livy e Spark durante l'installazione di Livy
È possibile configurare qualsiasi variabile di ambiente Apache Livy o Apache Spark con la proprietà Helm. env.*
Segui i passaggi seguenti per convertire la configurazione di esempio in un formato di variabile example.config.with-dash.withUppercase
di ambiente supportato.
Sostituisci le lettere maiuscole con 1 e una minuscola della lettera. Ad esempio
example.config.with-dash.withUppercase
diventaexample.config.with-dash.with1uppercase
.-
Sostituite i trattini (-) con 0. Ad esempio, diventa
example.config.with-dash.with1uppercase
example.config.with0dash.with1uppercase
-
Sostituisci i punti (.) con caratteri di sottolineatura (_). Ad esempio
example.config.with0dash.with1uppercase
diventaexample_config_with0dash_with1uppercase
. -
Sostituisci tutte le lettere minuscole con lettere maiuscole.
-
Aggiungi il prefisso al nome
LIVY_
della variabile. -
Usa la variabile durante l'installazione di Livy tramite il helm chart usando il formato --set env.
YOUR_VARIABLE_NAME
.valore=yourvalue
Ad esempio, per impostare le configurazioni livy.server.recovery.state-store = filesystem
Livy e Spark e utilizzare queste proprietà Helm: spark.kubernetes.executor.podNamePrefix = my-prefix
—set env.LIVY_LIVY_SERVER_RECOVERY_STATE0STORE.value=filesystem —set env.LIVY_SPARK_KUBERNETES_EXECUTOR_POD0NAME0PREFIX.value=myprefix