#hadoop #hive #oozie
#hadoop #улей #oozie
Вопрос:
Я устанавливаю OOZIE 4.30 с помощью Hadoop 2.9.1 и hive 1.2.2. Но когда я делаю
$ ooziedb.sh create -sqlfile oozie.sql -run
я получаю
OOZIE Error: Could not find or load main class org.apache.oozie.tools.OozieDBCLI
Комментарии:
1. Примечание: Hive 3.1.2 не поддерживает Hadoop 2.7.7 … Также не уверен, что Oozie вообще работает с Hive3
2. Спасибо @Onecricket за ваш ответ. Что вы думаете о работе с hive 1.2.2 и oozie 5.2.0 и всеми с hadoop 2.9.1? Спасибо
3. Я думаю, что Hive 2.x будет лучше всего работать с Hadoop2. Я не устанавливал oozie с нуля, поэтому не уверен, какое управление версиями лучше для него
4. Привет, спасибо за вашу помощь. После сборки Oozie 5.2.0, который по умолчанию использует hive 1.2.2, когда я хочу создать базу данных для метаданных oozie, я получаю следующую ошибку: ./ooziedb.sh : строка 77: /cygdrive/c/Java/jdk1.8.0_181/bin/java: список аргументов слишком длинный
5. Предполагаю, что проблема в том, как Cygwin интерпретирует ваш путь JAVA_HOME