今天利用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)
......
不能夠創建相應的目錄,最終原因,是由於接收文件的路徑不合法,我們可以更改其接收文件的路徑,問題即可解決。