

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
<a name="job-runs-apache-livy-troubleshooting"></a>

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.

1. Substitua as letras maiúsculas por 1 e a forma minúscula da letra. Por exemplo, `example.config.with-dash.withUppercase` torna-se `example.config.with-dash.with1uppercase`.

1. Substitua traços (-) por 0. Por exemplo, `example.config.with-dash.with1uppercase` se torna `example.config.with0dash.with1uppercase`

1. Substitua pontos (.) por sublinhados (\$1). Por exemplo, `example.config.with0dash.with1uppercase` torna-se `example_config_with0dash_with1uppercase`.

1. Substitua todas as letras minúsculas por maiúsculas.

1. Adicione o prefixo `LIVY_` ao nome da variável.

1. Use a variável ao instalar o Livy por meio do gráfico de comando usando o formato --set env. *YOUR\$1VARIABLE\$1NAME*.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
```