org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: hdfs://hadoop01:8020/opt/dbtaobao/dataset/train_after.csv
时间: 2023-07-10 09:04:41 浏览: 218
外网无法访问HDFS org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block
这个错误通常表示你指定的输入路径不存在。你需要确保输入路径是正确的,并且在HDFS上可用。
首先,你可以在HDFS上检查该路径是否存在。你可以使用以下命令:
```
hdfs dfs -ls hdfs://hadoop01:8020/opt/dbtaobao/dataset/train_after.csv
```
如果该路径存在,它将显示文件的详细信息。如果路径不存在,则会显示错误消息。
如果该路径不存在,则需要检查路径是否正确。请确保指定的路径是正确的,并且是绝对路径。你也需要确保你有权限访问该路径。
最后,确保文件不是在本地文件系统上而是在HDFS上。如果文件在本地文件系统上,你需要将文件上传到HDFS上。你可以使用以下命令将文件上传到HDFS:
```
hdfs dfs -put /path/to/local/file hdfs://hadoop01:8020/opt/dbtaobao/dataset/train_after.csv
```
阅读全文