Ошибка: IO_ERROR: java.io.IOException: Ошибка при подключении к серверу Oozie

Я новичок в oozie и следил за этим для своей первой работы с oozie hive. Как указано в учебнике, я сделал следующие файлы в каталоге:

  1. улей-default.xml

  2. hive_job1.hql

  3. job.properties

  4. рабочий процесс.xml

Но когда я запускаю эту команду:

 oozie job -oozie http://localhost:11000/ -config  /home/ec2-user/ankit/oozie_job1/job.properties -submit

Я получаю следующую ошибку:

Ошибка: IO_ERROR: java.io.IOException: Ошибка при подключении к серверу Oozie. Количество попыток = 1. Исключение = Не удалось пройти аутентификацию, Ошибка аутентификации, статус: 404, сообщение: Не найдено

Я пытался найти решение для этого в Интернете, но никто не решил проблему (возможно, что-то пропустил).

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


person Ankit Agrahari    schedule 07.06.2016    source источник


Ответы (2)


Ошибка возникает из-за неправильного значения параметра -oozie. Вы забыли добавить oozie в конце. Должно быть -oozie http://localhost:11000/oozie

 oozie job -oozie http://localhost:11000/oozie -config  /home/ec2-user/ankit/oozie_job1/job.properties -submit
person YoungHobbit    schedule 07.06.2016
comment
После выполнения этой команды я получаю следующую ошибку: Ошибка: E0501: E0501: Не удалось выполнить операцию авторизации, вызов с ip-xxx-xx-xx-xx/xx.xx.xx.xx на localhost: 8020 не удалось выполнить исключение подключения: java .net.ConnectException: в соединении отказано - person Ankit Agrahari; 08.06.2016
comment
Добавьте конфигурацию, предоставленную @NishuTayal. - person YoungHobbit; 08.06.2016
comment
Я внес изменения и перезапустил кластер hadoop. Но после этого я получаю эту проблему: Ошибка: IO_ERROR: java.io.IOException: Ошибка при подключении к серверу Oozie. Количество попыток = 4. Исключение = отказ в подключении. Я использую ambari, и он был установлен на экземпляре ec2. - person Ankit Agrahari; 08.06.2016
comment
Вы можете проверить журналы oozie в /var/log/oozie/? Может сервер вообще не работает? - person YoungHobbit; 08.06.2016

Пожалуйста, попробуйте установить следующие свойства в core-site.xml:

 <property>
    <name>hadoop.proxyuser.oozie.hosts</name>
    <value>*</value>
  </property>
    <property>
    <name>hadoop.proxyuser.oozie.groups</name>
    <value>*</value>
  </property>

где * представляет всех пользователей.

Перезапустите кластер hadoop после внесения вышеуказанных изменений.

person Nishu Tayal    schedule 07.06.2016
comment
Я внес изменения, как указано выше, но теперь выдает эту ошибку: Ошибка: E0708: E0708: Неверный переход, переход узла [Oozie_test] [Tester] - person Ankit Agrahari; 09.06.2016