1

Oozie Hive アクション ワークフローからエラーが発生します。

Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.HiveMain], 
      main() threw exception, org/apache/hadoop/hive/serde2/SerDe
      java.lang.NoClassDefFoundError: org/apache/hadoop/hive/serde2/SerDe

ハイブ テーブル SerDeに CDH4.2、HUE 2.2、および JSON-SerDe ( rcongiu-hive-json-serde ) を使用しています。

Hive クエリ スクリプトは問題ありません。Hive コンソールで正常に実行できました。私はすでに oozie 共有ライブラリを設定しています。ハイブワークフローをデフォルトのテーブル(特別なSerDeを使用していない)で送信している間、エラーは発生しませんが、JSON-SerDeテーブルに変更すると常に失敗します。ADD JAR /path-to/serde.jar も機能しません。

4

1 に答える 1