ホームページ >Java >&#&チュートリアル >Hadoop で「ネイティブ Hadoop ライブラリをロードできません」と表示されるのはなぜですか? それを修正するにはどうすればよいですか?
Hadoop 警告: 「プラットフォームのネイティブ Hadoop ライブラリをロードできません」
CentOS サーバーで Hadoop を構成するときに、ユーザーが次のような問題に遭遇する可能性がありますstart-dfs.sh の実行時に次のエラーが発生するか、 stop-dfs.sh:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
この警告は、Hadoop 2.2.0 でよく発生しますが、主にネイティブ Hadoop ライブラリとプラットフォーム アーキテクチャ間の不一致が原因で発生します。この特定のケースでは、サーバーが 64 ビット アーキテクチャで実行されている間に、ネイティブ ライブラリが 32 ビット システム用にコンパイルされている可能性があります。
警告は潜在的な問題を示していますが、通常は Hadoop の動作には影響しません。機能性。ただし、警告を解決したい場合は、次の手順を検討してください:
Ubuntu で Hadoop を再コンパイルするための詳細な手順は、次の場所にあります:
以上がHadoop で「ネイティブ Hadoop ライブラリをロードできません」と表示されるのはなぜですか? それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。