お使いのプラットフォーム用のネイティブHadoopのライブラリをロードできません...該当する場合に組み込み、Javaクラスを使用して

背景問題

最近実行したときのHBaseのスクリプトを実行し、次の警告を見つけましたが、動作には影響しません、問題のスクリーンショット:

好奇心から、警告は、いくつかの問い合わせがあったし、解決します

ネイティブのHadoopをダウンロード

公式サイトネイティブのHadoopは$ HADOOP_HOME /ネイティブ/ libディレクトリの各リリースに含まれる、ので、私はHadoopの-2.9.2.tar.gz公式サイトから直接ダウンロードします。

ネイティブのHadoopを設定

Hadoopの-2.9.2.tar.gzを解凍、ネイティブの内部/ libに/は/ usr / local / lib / Hadoopのネイティブディレクトリのすべての内容をコピーします。

最後に次の設定を追加し、/ etc / profileファイルを変更します。

輸出JAVA_LIBRARY_PATH =は/ usr / local / libに/ Hadoopのネイティブ

再びHBaseのスクリプトを実行するためにシステムを再起動した後と全く上記の警告を認めませんでした

 

おすすめ

転載: www.cnblogs.com/zhi-leaf/p/11424620.html