Ich habe Hadoop 2.7.2 Einzelknoten unter Ubuntu installiert und möchte das Java-Wordcount-Programm ausführen. Die Zusammenstellung und die Schaffung der JAR-Datei sind erfolgreich getan, aber wenn ich die JAR-Datei auf Hadoop laufen erhalte ich diese Meldung:Hadoop: Native-Hadoop-Bibliothek für Ihre Plattform kann nicht geladen werden
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
I Umgebungsvariablen und bearbeite .bashrc:
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib
Wenn ich hadoop checknative -a eingeben bekomme ich diese:
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-Version: 2.7.2
Ubuntu-Version: 14.04
Kann jemand etwas Hinweise über das Problem geben?
Mögliches Duplikat von [Hadoop-Warnung "Kann native-hadoop-Bibliothek für Ihre Plattform nicht laden"] (http://stackoverflow.com/questions/19943766/hadoop-unable-to-load-native-hadoop-library-for-your) -Plattform-Warnung) – 32cupo