2016-05-04 8 views
0

OozieでPigのパラメータファイルを使用してください。

引数要素を含むパラメータファイルを提供しました。それは打ち上げエラーで終わった。以下はエラーですOozieのPigアクション - ワークフローでpigパラメータファイルを使用できません

" APP[visit_c] JOB[0000079-160420073357222-oozie-oozi-W] ACTION[[email protected]] Launcher ERROR, reason: Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2] " 

ファイルにパラメータをOozieに渡すオプションがありますか? [リンク](https://cwiki.apache.org/confluence/display/OOZIE/Pig+Cookbook)を参照の上解決し、あなたの助け

... ..

<script>${pigScript}</script> <argument>-param_file</argument> 
<argument>parameter_file</argument> .. 

...

+0

はい、できます、そのファイルはHDFSに存在する必要があります。あなたはpigscriptでエラー全体を投稿できますか? –

+0

ご返信ありがとうございます。私はHDFSでファイルを持っていて、それでも問題に直面していました。問題は[link](https://cwiki.apache.org/confluence/display/OOZIE/Pig+Cookbook)を参照して解決されました。このリンクのケース3には、パラメータファイルを使用するためのオプションがありました。私は、ワークフローアプリケーションの下で、パラメータファイルを 'lib'ディレクトリに移動しました。 – SaRu

答えて

0

問題を事前に感謝します。このリンクのケース3には、パラメータファイルを使用するためのオプションがありました。私は、ワークフローアプリケーションの下で、パラメータファイルを 'lib'ディレクトリに移動しました。