1. 程式人生 > >org.apache.hadoop.fs.ChecksumException:Checksum error

org.apache.hadoop.fs.ChecksumException:Checksum error

從本地上傳檔案bb到叢集報如下異常:

org.apache.hadoop.fs.ChecksumException:Checksum
error: file:/home/gznc/bb at 0 exp:30912436 got:- 1325419952

這裡寫圖片描述

hadoop客戶端將本地檔案bb上傳到叢集上時,會通過fs.FSInputChecker判斷需要上傳的檔案是否存在.crc校驗檔案。
如果存在.crc校驗檔案,則會進行校驗。如果校驗失敗,就不
會上傳該檔案。

解決方法:cd到本地需要上傳的檔案的所在路徑,ls -a查
看,是否存在.bb.crc檔案,如果存在則,rm .bb.crc刪除,


我的是bb檔案,所以是.bb.crc

這裡寫圖片描述

這裡寫圖片描述

然後重新上傳檔案就可以了