[解決済み] Hadoop "Unable to load native-hadoop library for your platform" 警告
質問内容
現在、Hadoopの設定を
CentOs
. を実行すると
start-dfs.sh
または
stop-dfs.sh
, 以下のエラーが発生します。
WARN util.NativeCodeLoader: のネイティブ-Hadoop ライブラリをロードできません。 あなたのプラットフォームでは、組み込みのJavaクラスを使用しています。
私が実行しているのは Hadoop 2.2.0です。
ネットで検索すると、こんなリンクが出てきました。 http://balanceandbreath.blogspot.ca/2013/01/utilnativecodeloader-unable-to-load.html
しかし
/native/
ディレクトリが違うようなので、どうしたらいいかわかりません。
また、この2つの環境変数を
hadoop-env.sh
:
エクスポート HADOOP_OPTS="$HADOOP_OPTS -Djava.library.path=/usr/local/hadoop/lib/"
export HADOOP_COMMON_LIB_NATIVE_DIR="/usr/local/hadoop/lib/native/"
何か思い当たることはありますか?
解決方法は?
64bitのCentOSでHadoopを動かしているのでしょう。警告が出た理由は、Hadoopのネイティブライブラリである
$HADOOP_HOME/lib/native/libhadoop.so.1.0.0
は、実際には32ビットでコンパイルされていました。
いずれにせよ、これは単なる警告であり、Hadoopの機能に影響を与えるものではありません。
この警告を消したい場合は、Hadoopのソースコードをダウンロードし、再コンパイルします。
libhadoop.so.1.0.0
を64ビットシステムで実行し、32ビットのものを置き換えます。
Ubuntuの場合、ソースコードを再コンパイルする手順が記載されています。
頑張ってください。
関連
-
[解決済み】HTTPステータス 405 - リクエストメソッド「POST」はサポートされていません (Spring MVC)
-
[解決済み】エラー:'if'のない'else'エラー
-
[解決済み] 二項演算子「&」のオペランド型がおかしい java
-
[解決済み】Eclipseがエラーメッセージ "Java was started but returned exit code = 1" を返す
-
[解決済み】-XX:MaxPermSizeは何をするのですか?
-
[解決済み】keytoolエラー 鍵屋が改ざんされたか、パスワードが不正確だった場合
-
[解決済み】文字列中の � を置換する方法
-
[解決済み】どういう意味か。Serializableクラスがstatic final serialVersionUIDフィールドを宣言していないとは?重複している] [重複している] [重複している] [重複している
-
[解決済み】CreateProcess error=2, The system cannot find file specified.
-
[解決済み】 executeQuery()でデータ操作文が発行できない。)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTTPステータス 405 - リクエストメソッド「POST」はサポートされていません (Spring MVC)
-
[解決済み】非閉鎖文字リテラルエラー
-
[解決済み】なぜjava.io.Fileにはcloseメソッドがないのでしょうか?
-
[解決済み】Javaでユーザー入力を待機させる方法
-
[解決済み】Javaを包含するクラスではないのか?
-
[解決済み] StringBuilderをクリアまたは空にするにはどうすればよいですか?重複] [重複] [重複] [重複] [重複] [重複
-
[解決済み] JavaでSSLピアが正しくシャットダウンされない
-
[解決済み】intがnullであるかどうかを確認する方法
-
[解決済み】Eclipseで「パッケージエクスプローラー」ビューが見つからない
-
[解決済み】CreateProcess error=2, The system cannot find file specified.