Matteo Bertozzi created HBASE-16056:
---------------------------------------

             Summary: Procedure v2 - fix master crash for FileNotFound
                 Key: HBASE-16056
                 URL: https://issues.apache.org/jira/browse/HBASE-16056
             Project: HBase
          Issue Type: Sub-task
          Components: proc-v2
    Affects Versions: 1.1.5, 1.2.1, 2.0.0, 1.3.0
            Reporter: Matteo Bertozzi
            Assignee: Matteo Bertozzi
            Priority: Minor
             Fix For: 2.0.0, 1.3.0, 1.2.2, 1.1.6


[~syuanjiang] and [~tedyu] reported a backup master not able to start with 
FileNotFound during proc-v2 lease recovery. (another restart should have solved 
the problem)
{noformat}
FileNotFoundException: File does not exist: 
/hbase/MasterProcWALs/state-000001.log
namenode.INodeFile.valueOf(INodeFile.java:61) at 
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.recoverLease(FSNamesystem.java:2877)
 at 
org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.recoverLease(NameNodeRpcServer.java:753)
 at 
org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.recoverLease(ClientNamenodeProtocolServerSideTranslatorPB.java:671)
 
{noformat}
this may happen when the other master is still active (e.g. GC) and tries to 
remove files while the other master tries to become active. This operation is 
retryable so the code should able to handle that.   



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to