As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Solução de erros comuns de formato de variável de ambiente
Quando você insere as configurações do Livy e do Spark, há formatos de variáveis de ambiente que não são compatíveis e podem causar erros. O procedimento guia você por uma série de etapas que ajudam a garantir o uso de formatos corretos.
Como inserir suas próprias configurações do Livy e do Spark ao instalar o Livy
Você pode configurar qualquer variável de ambiente do Apache Livy ou do Apache Spark com a propriedade env.* do Helm. Siga as etapas abaixo para converter o exemplo de configuração example.config.with-dash.withUppercase em um formato de variável de ambiente compatível.
Substitua as letras maiúsculas por 1 e a forma minúscula da letra. Por exemplo,
example.config.with-dash.withUppercasetorna-seexample.config.with-dash.with1uppercase.-
Substitua traços (-) por 0. Por exemplo,
example.config.with-dash.with1uppercasese tornaexample.config.with0dash.with1uppercase -
Substitua pontos (.) por sublinhados (_). Por exemplo,
example.config.with0dash.with1uppercasetorna-seexample_config_with0dash_with1uppercase. -
Substitua todas as letras minúsculas por maiúsculas.
-
Adicione o prefixo
LIVY_ao nome da variável. -
Use a variável ao instalar o Livy por meio do gráfico de comando usando o formato --set env.
YOUR_VARIABLE_NAME.valor=yourvalue
Por exemplo, para definir as configurações livy.server.recovery.state-store = filesystem e spark.kubernetes.executor.podNamePrefix = my-prefix do Livy e do Spark, use estas propriedades do Helm:
—set env.LIVY_LIVY_SERVER_RECOVERY_STATE0STORE.value=filesystem —set env.LIVY_SPARK_KUBERNETES_EXECUTOR_POD0NAME0PREFIX.value=myprefix