今天利用Hadoop 提供的API将本地文件上传到HDFS中,但出现java.io.IOException: Mkdirs failed to create异常,具体异常如下:
java.io.IOException: Mkdirs failed to create /user/cloud/acceptFile/
at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:378)
at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:364)
......
不能够创建相应的目录,最终原因,是由于接收文件的路径不合法,我们可以更改其接收文件的路径,问题即可解决。