Как правильно установить переменную среды на узлах кластера datapro c? - PullRequest
2 голосов
/ 14 апреля 2020

Мне бы хотелось, чтобы переменная окружения была установлена ​​на каждом узле моего кластера datapro c, чтобы он был доступен для задания pyspark, которое будет работать на этом кластере. Каков наилучший способ сделать это?

Мне интересно, есть ли способ сделать это с помощью метаданных Compute Engine (хотя мое исследование пока указывает, что метаданные Compute Engine доступны через сервер метаданных на Compute Экземпляры движка, а не через переменные окружения)

Кроме этого, я не могу придумать способ сделать это, кроме как ввести команду export в сценарии инициализации datapro c.

Может кто-нибудь предложить какие-либо другие альтернативы?

Ответы [ 2 ]

2 голосов
/ 15 апреля 2020

Datapro c не имеет первоклассной поддержки пользовательских переменных среды, но вы можете добиться этого с помощью действий init , добавив переменные env в /etc/environment.

0 голосов
/ 14 апреля 2020

В Datapro c отсутствует какая-либо переменная env уровня кластера, однако большинство компонентов имеют свои собственные настройки переменных env, и вы можете установить их через datapro c Свойства

...