Свойства конфигурации координатора Oozie

У меня есть координатор Oozie, который вызывает определенный рабочий процесс Oozie.

Чтобы вызвать этот координатор, мне нужно предоставить рабочему процессу все необходимые свойства конфигурации. Означает ли это, что я должен дублировать все свойства конфигурации, принадлежащие файлу job.properties рабочего процесса, и помещать их также в файл coordinator.properties? Или я что-то упускаю?


person jcm    schedule 18.02.2015    source источник
comment
Вы уже нашли ответ?   -  person lostsoul29    schedule 17.06.2017


Ответы (2)


Единственный файл свойств, загружаемый Oozie, — это тот, который вы предоставляете при вызове инструмента командной строки Oozie, поэтому да, вам нужно будет включить свойства, применимые к рабочему процессу, в файл свойств, который вы предоставляете при запуске своего координатора.

person Jeremy Beard    schedule 18.02.2015

Будучи новичком во всей среде Hadoop и учась на ходу, я просто хотел бы добавить немного дополнительных разъяснений для других, таких как я, чтобы сэкономить их время на поиске.

Когда у вас есть только рабочий процесс, задание Oozie запускается с файлом свойств рабочего процесса. Когда у вас есть координатор, который вызывает рабочий процесс, используется файл свойств координатора (файл свойств рабочего процесса игнорируется). больше координаторов (которые, в свою очередь, вызывают рабочие процессы), то используется файл свойств пакета (файлы свойств координаторов и рабочих процессов игнорируются)

В дополнение к этому, как упоминалось ранее, используется имя файла свойств, упомянутое в команде oozie.

Надеюсь, это немного проясняет ситуацию

person MarkZA    schedule 11.10.2019