mkdir: `hdfs://makabaka102:8020/user/eliauk': No such file or directory是哪里错了
时间: 2023-07-10 09:40:39 浏览: 79
这个错误通常表示在执行hadoop fs -mkdir命令时,指定的父目录不存在。你需要先创建父目录,然后再在其下创建子目录。
例如,如果你想要在hdfs://makabaka102:8020/user/eliauk目录下创建一个名为test的目录,但是hdfs://makabaka102:8020/user/eliauk目录不存在,那么你需要先创建eliauk目录,然后再在其中创建test目录。你可以使用以下命令完成这个操作:
```
hadoop fs -mkdir hdfs://makabaka102:8020/user
hadoop fs -mkdir hdfs://makabaka102:8020/user/eliauk
```
这样就可以先在hdfs://makabaka102:8020/user目录下创建eliauk目录,然后再在eliauk目录下创建test目录了。
相关问题
put: `.': No such file or directory: `hdfs://makabaka102:8020/user/eliauk'是哪里错了
这个错误通常表示你在执行hadoop fs -put命令时,指定的本地文件或目录不存在。你需要确保你指定的本地路径是正确的,并且文件或目录在本地文件系统中存在。
如果你确定本地文件或目录存在,但仍然遇到这个错误,则可能是因为HDFS上的目标目录不存在。你需要在执行put命令之前先创建目标目录。你可以使用以下命令创建一个目录:
```
hadoop fs -mkdir hdfs://makabaka102:8020/user/eliauk
```
然后再次运行put命令,应该就不会再遇到这个错误了。
mkdir: `hdfs://localhost:9000/user/hadoop': No such file or directory
这个错误提示表明在 HDFS 文件系统中创建目录时出现了问题,可能是因为指定的父目录不存在。请先确认所需的父目录是否存在,如果不存在,请先创建父目录,然后再创建子目录。您可以使用以下命令创建目录:
```
hdfs dfs -mkdir -p hdfs://localhost:9000/user/hadoop
```
这将创建一个名为 `hadoop` 的用户目录。如果您需要创建其他目录,只需将上述命令中的路径更改为所需的路径即可。