к рабочим узлам. Google DataProc делает. Тем не менее, YARN - это своего рода хакерский способ получения переменных среды. Подумайте только о том, чтобы передать их в качестве аргумента вашей искровой работе.

ужно установить пользовательскую переменную среды в EMR, которая будет доступна при запуске приложения spark.

Я попытался добавить это:

                   ...
                   --configurations '[                                    
                                      {
                                      "Classification": "spark-env",
                                      "Configurations": [
                                        {
                                        "Classification": "export",
                                        "Configurations": [],
                                        "Properties": { "SOME-ENV-VAR": "qa1" }
                                        }
                                      ],
                                      "Properties": {}
                                      }
                                      ]'
                   ...

а также пытался заменить "искра-env сhadoop-env но ничего не работает.

Естьэтот ответ с форумов aws. но я не могу понять, как это применить. Я работаю на EMR 5.3.1 и запускаю его с предварительно настроенным шагом из cli:aws emr create-cluster...

Ответы на вопрос(2)

Ваш ответ на вопрос