java - Hadoop 2.7.3 WARN util.NativeCodeLoader : Unable to load native-hadoop library for your platform. .. 在适用的情况下使用内置 java 类

标签 java hadoop debian bigdata

我在 debian jessie 上安装 hadoop 时遇到问题,运行脚本 start-dfs.sh 时收到警告

hadoop@debian1:~$/usr/local/hadoop/sbin/start-dfs.sh 24 年 3 月 17 日 10:40:00 警告 util.NativeCodeLoader:无法为您的平台加载 native hadoop 库...在适用的情况下使用内置 java 类 在 [localhost] 上启动名称节点 localhost:启动namenode,记录到/usr/local/hadoop/logs/hadoop-hadoop-namenode-debian1.out localhost:启动datanode,记录到/usr/local/hadoop/logs/hadoop-hadoop-datanode-debian1.out 启动辅助名称节点 [0.0.0.0] 0.0.0.0:启动secondarynamenode,记录到/usr/local/hadoop/logs/hadoop-hadoop-secondarynamenode-debian1.out 24 年 3 月 17 日 10:40:16 警告 util.NativeCodeLoader:无法为您的平台加载 native hadoop 库...在适用的情况下使用内置 java 类

我在运行

hadoop-2.7.3,debian jessie (8.7),来自 repo debian 的默认 java

有人可以帮我修复警告吗?

最佳答案

将以下行添加到hadoop-env.sh,它将修复

export HADOOP_HOME_WARN_SUPPRESS=1
export HADOOP_ROOT_LOGGER="WARN,DRFA"

关于java - Hadoop 2.7.3 WARN util.NativeCodeLoader : Unable to load native-hadoop library for your platform. .. 在适用的情况下使用内置 java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42991098/

相关文章:

java - EDT 何时开始?

hadoop - 如何在grunt shell中禁止显示信息消息 “io.bytes.per.checksum is deprecated”

java - hadoop2.7.2 :cannot find java

scala - 每个列值的 Spark 计数和百分比异常处理和加载到 Hive DB

debian - 构建一个没有 tarball 的 Debian 包

linux - 当端口意外更改为超过 65535 时,如何通过 ssh 连接到服务器?

java - 在 Camera Intent 后更新 RecyclerView.Adapter

java - 泛型 T 隐藏型

java - 意外回滚异常 : Transaction rolled back because it has been marked as rollback-only

linux - 如何设置在不同端口上运行的多个 memcached 实例?