try {
conf = new org.apache.hadoop.conf.Configuration();
//conf.set("fs.default.name", "hdfs://zal:9000");
hdfs = FileSystem.get(conf);
Path src = new Path(urlTmpFile);
Path dst = new Path(ipPath);
hdfs.copyFromLocalFile(false, true, src, dst);
//hdfs.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
log.error("updateLocalFileToHDFS failed" + e.getMessage() );
}
错误信息是校验和错误,它让我很困惑!
12/09/07 06:19:18 INFO fs.FSInputChecker:发现校验和错误:b [0,20] = 687474703a2f2f77772e62616964752e636f6d0a org.apache.hadoop.fs.ChecksumException:校验和错误:url.txt为0
我很感激有关如何执行此操作的任何提示或示例。
感谢您的帮助