【发布时间】:2016-05-08 09:45:09
【问题描述】:
我在 Ubuntu 上安装了 Hadoop 2.7.2 单节点,我想运行 java wordcount 程序。 jar 文件的编译和创建已成功完成,但是当我在 Hadoop 上运行 jar 文件时,我收到以下消息:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
我通过编辑 .bashrc 文件来设置环境变量:
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib
当我输入 hadoop checknative -a 我得到这个:
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
Ubuntu 版本:14.04
谁能提供一些关于这个问题的线索?
【问题讨论】: