You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HDFS执行mkdir命令报错No such file or directory原因咨询

HDFS创建目录错误原因解析

执行hdfs dfs -mkdir input_dir报错,核心原因是你的HDFS用户主目录/user/hadoophongdao不存在。

关键逻辑:

  • HDFS默认会把/user/[当前Linux用户名]作为普通用户的工作目录,你当前的系统用户是hadoophongdao,所以默认操作路径是hdfs://hongdao-master:9000/user/hadoophongdao
  • 当你执行不带绝对路径的mkdir input_dir时,Hadoop会尝试在这个默认工作目录下创建子目录,但如果父目录(也就是/user/hadoophongdao)还没创建,就会触发"不存在该目录"的错误——HDFS默认不会自动创建用户主目录。

简单验证方法:

执行命令 hdfs dfs -ls /user,查看输出会发现/user/hadoophongdao确实不存在。

内容的提问来源于stack exchange,提问作者Bloom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 00:25:55