Я совершенно новичок в oozie, и я создаю рабочий процесс для запуска запроса куста, чтобы просто отображать данные таблицы из улья с помощью оператора select, но как только я отправляю задание, ниже ошибки.Получение ошибки при отправке запроса HIVE через oozie
JA017: Неизвестная работа hadoop [job_local1866275230_0001], связанная с действием [0000000-150519212325700-oozie-oozi-W @ adstest]. Несоблюдение этого действия!
Ниже мой улей-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/metastore</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>hiveuser</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>password</value>
</property>
<property>
<name>datanucleus.autoCreateSchema</name>
<value>false</value>
</property>
<property>
<name>datanucleus.fixedDatastore</name>
<value>true</value>
</property>
<property>
<name>datanucleus.autoStartMechanism</name>
<value>SchemaTable</value>
</property>
<property>
<name>hive.metastore.uris</name>
<value>thrift://localhost.localdomain:9083</value>
</property>
<property>
<name>hive.support.concurrency</name>
<value>true</value>
</property>
<property>
<name>hive.zookeeper.quorum</name>
<value>localhost</value>
</property>
<!-- workaround for https://issues.cloudera.org/browse/IMPALA-1416 -->
<property>
<name>hive.metastore.try.direct.sql</name>
<value>false</value>
</property>
<property>
<name>hive.metastore.try.direct.sql.ddl</name>
<value>false</value>
</property>
Ниже workflow.xml
<workflow-app name="adstest" xmlns="uri:oozie:workflow:0.4">
<start to="adstest"/>
<action name="adstest">
<hive xmlns="uri:oozie:hive-action:0.2">
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<job-xml>hive-conf.xml</job-xml>
<script>adstest.hql</script>
<file>hive-conf.xml#hive-conf.xml</file>
</hive>
<ok to="end"/>
<error to="kill"/>
</action>
<kill name="kill">
<message>Action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message>
</kill>
<end name="end"/>
</workflow-app>
Я не выбрал ни одного параметра в качестве своего простого запроса выбора для отображения первых 20 результатов из таблицы.
Дайте мне знать, если мне нужно сделать какие-либо изменения в любом файле conf.
Как перезапустить пряжу службу и сервер истории, Вы можете, пожалуйста, руководство, а также пожалуйста letme знать, что необходимо держать job.properties в HDFS вместе с ульем site.xml. – techjunkie
Это зависит от того, какое распределение вы используете (cloudera, Hortonworks и т. Д.). Ищите шаги, основанные на вашем дистрибутиве. И вам не нужно держать job.properties в HDFS .. – Ilango
его распределение cloudera Hadoop 2.5.0-cdh5.2.0 – techjunkie