ホームページ >Java >&#&チュートリアル >Hadoop ネイティブ ライブラリの読み込みエラー: 無視しますか、それとも再コンパイルしますか?

Hadoop ネイティブ ライブラリの読み込みエラー: 無視しますか、それとも再コンパイルしますか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-21 07:41:10290ブラウズ

Hadoop Native Library Loading Error: Ignore or Recompile?

Hadoop ライブラリのロード エラー: 「ネイティブ Hadoop ライブラリをロードできません」警告を解決する

start-dfs.sh などの Hadoop コマンドを実行するときまたは stop-dfs.sh を使用すると、ユーザーは次のような問題に遭遇する可能性があります。警告:

「警告 util.NativeCodeLoader: プラットフォームのネイティブ Hadoop ライブラリをロードできません...該当する場合は組み込み Java クラスを使用しています。」

この問題は、 Hadoop ネイティブ ライブラリとプラットフォームのアーキテクチャ。 CentOS の場合、サーバーが 64 ビット バージョンの CentOS を実行している間に、Hadoop 2.2.0 に含まれるネイティブ ライブラリが 32 ビット システム用にコンパイルされた可能性があります。

この警告に対処するには、 2 つのアクションを選択できます:

  1. 警告:
    この警告は Hadoop の機能に重大な影響を与えるものではないため、操作に影響を与えることなく無視できます。
  2. ネイティブ ライブラリを再コンパイルします:
    警告を取り除くと、Hadoop ソース コードを再コンパイルして、64 ビット CentOS システム専用のネイティブ ライブラリを生成できます。これを行う方法の詳細な手順については、次のリンクを参照してください:

    http://www.ercoppa.org/Linux-Compile-Hadoop-220-fix-Unable-to-load-native-hadoop -library.htm

以上がHadoop ネイティブ ライブラリの読み込みエラー: 無視しますか、それとも再コンパイルしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。