我对 Hadoop 还很陌生。最近我在网上的博客的帮助下安装了 Hadoop-2.8.0。
我以为一切都运行良好,但是今天当我尝试运行时hadoop fs -ls /usr/local command
,它将我的安装文件夹位置/usr/local/hadoop
视为一个文件。
我尝试查看任何博客,但没有找到任何解决方案。
请大家帮帮我。
附件是我遇到的错误的快照。
17/06/26 22:53:07 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Found 1 items
-rw-r--r-- 3 Root supergroup 0 2017-06-25 19:05 /usr/local/hadoop
提前致谢。
答案1
绝对不是。它只是显示“/usr/local”内的目录,而“/usr/local”实际上是“hadoop”。这是 ls 命令的功能,用于显示给定路径(在您的例子中是 /usr/local)内的所有文件和/或目录。因此,我相信它显示的是正确的。