put: `.': No such file or directory: `hdfs://makabaka102:8020/user/eliauk'是哪里错了
时间: 2023-07-10 11:40:39 浏览: 96
这个错误通常表示你在执行hadoop fs -put命令时,指定的本地文件或目录不存在。你需要确保你指定的本地路径是正确的,并且文件或目录在本地文件系统中存在。
如果你确定本地文件或目录存在,但仍然遇到这个错误,则可能是因为HDFS上的目标目录不存在。你需要在执行put命令之前先创建目标目录。你可以使用以下命令创建一个目录:
```
hadoop fs -mkdir hdfs://makabaka102:8020/user/eliauk
```
然后再次运行put命令,应该就不会再遇到这个错误了。
相关问题
mkdir: `hdfs://makabaka102:8020/user/eliauk': No such file or directory是哪里错了
这个错误通常表示在执行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目录了。
hadoop fs -put words.txt put: `.': No such file or directory: `hdfs://10.0.2.15:9000/user/datasci'
这个错误提示意味着 Hadoop 找不到指定的目录。您需要确保 `/user/datasci` 目录存在于您的 HDFS 中。您可以使用以下命令创建该目录:
```
hadoop fs -mkdir /user/datasci
```
然后再次运行 `hadoop fs -put words.txt hdfs://10.0.2.15:9000/user/datasci` 命令。
阅读全文