Рабочий процесс Oozie: таблица Hive не найдена, но она существует
Я получил рабочий процесс oozie, работающий на кластере CDH4 из 4 машин (один мастер на все, три »тупой" рабочие). Метасольва кустов запускается на главном сервере с использованием mysql (драйвер присутствует), сервер oozie также работает на главном сервере с использованием mysql. Используя веб-интерфейс, я могу импортировать и запрашивать куст, как и ожидалось, но когда я делаю те же самые запросы в рабочем процессе oozie, это не удается. Даже дополнение "ЕСЛИ СУЩЕСТВУЕТ " приводит к ошибке ниже. Я попытался добавить информацию о соединении в качестве свойств в работу улья, но безуспешно.
Кто-нибудь может дать мне подсказку? Я что-то пропустил? Нужна дополнительная информация?
Это результат работы "журнал s:
Script [drop.sql] content:
------------------------
DROP TABLE IF EXISTS performance_log;
------------------------
Hive command arguments :
-f
drop.sql
=================================================================
>>> Invoking Hive command line now >>>
Intercepting System.exit(10001)
< Invocation of Main class completed <
Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.HiveMain], exit code [10001]
Oozie Launcher failed, finishing Hadoop job gracefully