Улей неожиданный DataOperationType: UNSET - PullRequest
0 голосов
/ 26 февраля 2020

Попытка сохранить таблицу кустов от клиента штормового улья, Получение следующих журналов в журналах HiveMetastoreServer.

020-02-26 23:20:27,748 ERROR org.apache.thrift.server.TThreadPoolServer: [pool-8-thread-178]: Error occurred during processing of message.
java.lang.IllegalStateException: Unexpected **DataOperationType: UNSET** agentInfo=Unknown txnid:1641
    at org.apache.hadoop.hive.metastore.txn.TxnHandler.enqueueLockWithRetry(TxnHandler.java:906) ~[hive-exec-2.1.1-cdh6.3.2.jar:2.1.1-cdh6.3.2]
    at org.apache.hadoop.hive.metastore.txn.TxnHandler.lock(TxnHandler.java:781) ~[hive-exec-2.1.1-cdh6.3.2.jar:2.1.1-cdh6.3.2]

Ответы [ 2 ]

0 голосов
/ 04 марта 2020

Я понизил клиент штормового улья до 1.2.3 с 2.1.0. А также исключил jar-файлы зависимостей hive из storm-hive 1.2.3 и добавил клиентскую версию hive 2.1.1 для соответствия моей среде cloudera.

0 голосов
/ 27 февраля 2020

Попробуйте использовать explode вместо unnest! проверьте это: { ссылка }

...