Tôi đã cài đặt Hadoop 2.7.2 nút đơn trên Ubuntu và tôi muốn chạy chương trình wordcount java. Việc lập và tạo ra các tập tin jar được thực hiện thành công, nhưng khi tôi chạy file jar trên Hadoop Tôi nhận được thông báo này:Hadoop: Không thể tải thư viện hadoop gốc cho nền tảng của bạn
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
tôi đặt biến môi trường bằng cách chỉnh sửa tập tin .bashrc:
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib
Khi tôi gõ hadoop checknative -a tôi có được điều này: phiên bản
hadoop: true /usr/local/hadoop/lib/native/libhadoop.so.1.0.0
zlib: true /lib/x86_64-linux-gnu/libz.so.1
snappy: false
lz4: true revision:99
bzip2: false
openssl: true /usr/lib/x86_64-linux-gnu/libcrypto.so
16/05/09 00:48:53 INFO util.ExitUtil: Exiting with status 1
Hadoop: 2.7.2
Phiên bản Ubuntu: 14.04
Có ai có thể đưa ra một số manh mối về vấn đề này không?
Bản sao có thể có của [Hadoop "Không thể tải thư viện hadoop gốc cho cảnh báo nền tảng của bạn] (http://stackoverflow.com/questions/19943766/hadoop-unable-to-load-native-hadoop-library-for-your -platform-warning) – 32cupo