2017-05-22 3 views
0

インパラのコアを保存する方法がわかりません。私はUDFでいくつかのクエリを実行しようとしており、失敗しています。インパラログでは、次のようなメッセージが表示されます。インパラでコアを節約できるようにする

コアダンプの書き込みに失敗しました。コアダンプが無効になっています。ダンプコアを有効にするには、私はulimit -c unlimitedを実行しようとした後、インパラのサービスを再起動

再びのJavaを開始する前にulimit -c unlimitedを試してみてください。ただし、コアを保存するわけではありません。誰もが同様の問題を抱えており、それを修正する方法を知っていますか?

答えて

0

Cloudera Managerで管理されているクラスタでImpalaサービスにアクセスし、[設定]タブで[コアダンプを有効にする]を検索してチェックボックスをオンにします。その後、Impalaを再起動します。管理されていないクラスタの場合

、文書https://www.cloudera.com/documentation/enterprise/5-9-x/topics/impala_config_options.html#config_options_noncm状態:

コアダンプの有効化。

export ENABLE_CORE_DUMPS=${ENABLE_COREDUMPS:-false} 

へ::これはデフォルトで行われ

export ENABLE_CORE_DUMPS=${ENABLE_COREDUMPS:-true} 

/etc/default/impalaファイルの変更、コアはClouderaのマネージャーによって管理されていないシステム上でダンプを有効にします。そして、あなたが興味を持っているインパラサービスを再起動します。

https://www.cloudera.com/documentation/enterprise/5-9-x/topics/impala_config_options.html https://cwiki.apache.org/confluence/display/IMPALA/Impala+Debugging+Tips

関連する問題