Version 3 (modified by waue, 16 years ago) (diff) |
---|
java.io.IOException: File XXX could only be replicated to 0 nodes, instead of 1
- 今天系統一直遇到這個問題:
09/07/09 16:37:45 WARN dfs.DFSClient: DataStreamer Exception: org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /user/waue/input/input/hadoop-site.xml could only be replicated to 0 nodes, instead of 1
看了超多人的解法,沒一個有用。後來才發現自己的問題是:硬碟空間不足了,硬碟的使用率99%,難怪hdfs不給寫資料,ok 不過也許還會有不同情況但卻發生這個錯誤訊息。
這個錯誤訊息意思是,他想要放檔案,但沒半個node可以給存取,因此我們需要檢查:
- 系統或hdfs是否還有空間 (像我就是)
- datanode數是否正常
- 是否在safemode
- 讀寫的權限
- 什麼都檢查過都正常的話,也只好砍掉重練了
- ps: 被這bug困住很久,進度嚴重落後中...