gpt4 book ai didi

ubuntu - 找不到 hadoop fs 操作文件

转载 作者:可可西里 更新时间:2023-11-01 16:25:35 25 4
gpt4 key购买 nike

我最近在运行 ubuntu 12.04 的机器上安装并配置了 hadoop。安装成功,我能够成功启动所有服务。我正面临 hadoop fs 的问题。我想我已经正确设置了它,因为 hadoop fs 没有给出任何错误,比如找不到命令。我在使用 hadoop fs 执行任何操作时遇到错误,例如 ls、put、copyFromLocal。

尽管提供了有效路径,但每个操作最终都会显示 No such file or directory 错误。请帮我解决这个问题。

hdfs输出

recmach@chetan-HP-ENVY-15-Notebook-PC:~/hadoop/hadoop-2.6.1/sbin$ hadoop fs -ls /home/recmach
ls: `/home/recmach': No such file or directory

同一目录的 ls 输出

recmach@chetan-HP-ENVY-15-Notebook-PC:~/hadoop/hadoop-2.6.1/sbin$ ls -l /home/recmach
total 52
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 13:57 Desktop
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 13:57 Documents
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 15:27 Downloads
-rw-r--r-- 1 recmach hadoop 8445 Oct 21 11:56 examples.desktop
drwxrwxr-x 3 recmach hadoop 4096 Oct 21 13:10 hadoop
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 13:57 Music
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 13:57 Pictures
drwxr-xr-x 3 recmach hadoop 4096 Oct 21 15:58 Public
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 13:57 Templates
drwxr-xr-x 4 recmach hadoop 4096 Oct 21 14:50 tmp
drwxr-xr-x 2 recmach hadoop 4096 Oct 21 13:57 Videos

最佳答案

当我们执行 hadoop fs -ls . , Hadoop ,默认情况下,查找 /user/<current login user>

由于您面临错误 No such file or directory ,似乎 /user/<current login user> 不存在于 hdfs .

要解决此问题,请执行以下命令

hadoop fs -mkdir -p /user/<current login user>

其中“当前登录用户”是 linux 用户名。

recmach@chetan-HP-ENVY-15-Notebook-PC:~/hadoop/hadoop-2.6.1/sbin$ hadoop fs -ls /home/recmach ls: `/home/recmach': No such file or directory

/home/recmarch 在 HDFS 上不存在,因此出错。尝试以下命令

hadoop fs -mkdir -p /home/recmarch

关于ubuntu - 找不到 hadoop fs 操作文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33264095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com