hadoop warn util.nativecodeloader:无法为您的平台加载本机hadoop库在适用的情况下使用内置java类

nwlqm0z1  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(317)

跑步时 hadoop 在64位windows 7上,我遇到了以下问题: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable WARN common.Util: Path /hadoop-2.6.5/data/namenode should be specified as a URI in configuration files. Please update hdfs configuration. WARN common.Util: Path /hadoop-2.6.5/data/namenode should be specified as a URI in configuration files 如何解决这些警告?

vfwfrxfs

vfwfrxfs1#

没有适用于windows的本机hadoop库(请参阅本机库指南),因此该警告是预期的,只是一个警告,而不是一个错误。这同样适用于macosx环境,也没有提供本机库。
如果要抑制 WARN 只需编辑 $HADOOP_CONF_DIR/log4j.properties (通常类似于 etc/hadoop/log4j.properties )并添加以下内容:

log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR

从现在起,只记录错误(而不是警告)。

相关问题