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 も機能しません。