Hi folks,
Would be grateful if someone can help us understand why our secondary
namenodes don't seem to be doing anything:
1. running 0.13.0
2. secondary namenode logs continuously spew:
at org.apache.hadoop.ipc.Client.call(Client.java:471)
at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:165)
at org.apache.hadoop.dfs.$Proxy0.rollEditLog(Unknown Source)
at
org.apache.hadoop.dfs.SecondaryNameNode.doCheckpoint(SecondaryNameNode.j
ava:252)
at
org.apache.hadoop.dfs.SecondaryNameNode.run(SecondaryNameNode.java:181)
at java.lang.Thread.run(Thread.java:595)
org.apache.hadoop.ipc.RemoteException: java.io.IOException: Attempt to
roll edit log but edits.new exists
at
org.apache.hadoop.dfs.FSEditLog.rollEditLog(FSEditLog.java:467)
at
org.apache.hadoop.dfs.FSNamesystem.rollEditLog(FSNamesystem.java:3239)
at org.apache.hadoop.dfs.NameNode.rollEditLog(NameNode.java:544)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:341)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:573)
3. Primary namenode spews similar errors:
java.io.IOException: Attempt to roll edit log but edits.new exists
at
org.apache.hadoop.dfs.FSEditLog.rollEditLog(FSEditLog.java:467)
at
org.apache.hadoop.dfs.FSNamesystem.rollEditLog(FSNamesystem.java:3239)
at org.apache.hadoop.dfs.NameNode.rollEditLog(NameNode.java:544)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:341)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:573)
4. No current, fsimage etc. in secondary namenode:
//primary:
[EMAIL PROTECTED] hadoop]$ pwd
/var/hadoop
[EMAIL PROTECTED] hadoop]$ ls
current image in_use.lock logs tmp
[EMAIL PROTECTED] hadoop]$ ls current
edits edits.new fsimage fstime VERSION
//secondary:
[EMAIL PROTECTED] hadoop]# pwd
/var/hadoop
[EMAIL PROTECTED] hadoop]# ls
logs tmp
help appreciated,
Joydeep