2012-09-17 11:18:42,607 (SinkRunner-PollingRunner-DefaultSinkProcessor) [WARN - org.apache.flume.sink.hdfs.HDFSEventSink.process(HDFSEventSink.java:442)] HDFS IO error
org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create file/flume/log.1347848226488.tmp. Name node is in safe mode.
The ratio of reported blocks 0.9952 has not reached the threshold 0.9990. Safe mode will be turned off automatically.
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInternal(FSNamesystem.java:1220)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1188)
at org.apache.hadoop.hdfs.server.namenode.NameNode.create(NameNode.java:628)
Hadoop이 정상적인 종료를 하지 않았을 때, 에러가 난다.
비정상적인 종료시 hadoop 은 safe 모드로 이동하는데. 종료시 아래와 같은 명령을 내려서 restart할 때 문제가 없도록 해야 한다.
$ ./bin/hadoop dfsadmin -safemode leave
Safe mode is OFF
'scribbling' 카테고리의 다른 글
flume-ng 테스트와 버그 (2) | 2012.09.17 |
---|---|
hadoop 설치 (hdfs) (0) | 2012.09.17 |
Hadoop 사용시 java.io.IOException: config() 발생 (1) | 2012.09.14 |
git pull 강제로 강제로 받기 (0) | 2012.08.30 |
알면 좋은 Apache Commons Utility (1) | 2012.08.19 |