我运行hdfs dfs -ls /出现下面的错是什么原因??

来源:2-3 Shell命令操作HDFS

慕少7365235

2018-03-27 11:24

18/03/26 20:05:22 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable


写回答 关注

2回答

  • 叁金
    2018-03-28 16:38:11

    你给出的日志是warning不影响命令使用,如果还不能使用有没有更详细的日志贴出来?

    叁金 回复慕少7365...

    我猜是你hdfs里面的内容为空。 所以显示了警告之后没有输出。 你可以通过 copyFromLocal 拷贝部分文件到hdfs 然后再进行 ls操作试试。 日志的话在hadoop的配置目录下hadoop-env.sh里面有设置。默认是在Hadoop的home目录 有个logs目录 这个里面

    2018-04-02 15:43:17

    共 2 条回复 >

  • 夜雨紫殇
    2018-03-27 11:38:05

    版本问题,这是一个警告,可以选择在后台更改日志打印条件,来去除下面的警告。在log4j的porper文件中输入以下命令:log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR 可以去除警告日志

    慕少7365...

    我只出去这个警告,命令仍然用不了啊。。

    2018-03-27 22:05:59

    共 1 条回复 >

Hadoop基础及演练

与大数据密不可分的Hadoop框架,你值得学习

52260 学习 · 64 问题

查看课程

相似问题