You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Nigel Daley (JIRA)" <ji...@apache.org> on 2007/03/07 00:14:24 UTC

[jira] Created: (HADOOP-1071) RPC$VersionMismatch exception is not fatal to JobTracker

RPC$VersionMismatch exception is not fatal to JobTracker
--------------------------------------------------------

                 Key: HADOOP-1071
                 URL: https://issues.apache.org/jira/browse/HADOOP-1071
             Project: Hadoop
          Issue Type: Bug
          Components: mapred
    Affects Versions: 0.12.0
            Reporter: Nigel Daley


The following exception should be fatal to the JT, but isn't.  Instead, this exception is repeated every 1 second forever.

2007-03-06 23:07:35,947 WARN org.apache.hadoop.mapred.JobTracker: Error starting tracker: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.dfs.ClientProtocol v
ersion mismatch. (client = 7, server = 10)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:253)
        at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:106)
        at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:65)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:160)
        at org.apache.hadoop.fs.FileSystem.getNamed(FileSystem.java:119)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:91)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:546)
        at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:76)
        at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:1600)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-1071) RPC$VersionMismatch exception is not fatal to JobTracker

Posted by "Tahir Hashmi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tahir Hashmi updated HADOOP-1071:
---------------------------------

    Attachment: 1071.patch

Patch for fixing HADOOP-1071. Apart from fixing the retry issue, I've also changed the log level to fatal in JobTracker.main's exception handler.

Tested the patch on a single-node setup. JT now dies with a message similar to the one below:

2007-03-14 23:45:29,572 FATAL org.apache.hadoop.mapred.JobTracker: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.dfs.ClientProtocol version mismatch. (client = 99, server = 9)
    at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:252)
    at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:105)

[snipped call stack] 

> RPC$VersionMismatch exception is not fatal to JobTracker
> --------------------------------------------------------
>
>                 Key: HADOOP-1071
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1071
>             Project: Hadoop
>          Issue Type: Bug
>          Components: mapred
>    Affects Versions: 0.12.0
>            Reporter: Nigel Daley
>         Assigned To: Tahir Hashmi
>         Attachments: 1071.patch
>
>
> The following exception should be fatal to the JT, but isn't.  Instead, this exception is repeated every 1 second forever.
> 2007-03-06 23:07:35,947 WARN org.apache.hadoop.mapred.JobTracker: Error starting tracker: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.dfs.ClientProtocol v
> ersion mismatch. (client = 7, server = 10)
>         at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:253)
>         at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:106)
>         at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:65)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:160)
>         at org.apache.hadoop.fs.FileSystem.getNamed(FileSystem.java:119)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:91)
>         at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:546)
>         at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:76)
>         at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:1600)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-1071) RPC$VersionMismatch exception is not fatal to JobTracker

Posted by "Tahir Hashmi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tahir Hashmi updated HADOOP-1071:
---------------------------------

    Status: Patch Available  (was: Open)

> RPC$VersionMismatch exception is not fatal to JobTracker
> --------------------------------------------------------
>
>                 Key: HADOOP-1071
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1071
>             Project: Hadoop
>          Issue Type: Bug
>          Components: mapred
>    Affects Versions: 0.12.0
>            Reporter: Nigel Daley
>         Assigned To: Tahir Hashmi
>         Attachments: 1071.patch
>
>
> The following exception should be fatal to the JT, but isn't.  Instead, this exception is repeated every 1 second forever.
> 2007-03-06 23:07:35,947 WARN org.apache.hadoop.mapred.JobTracker: Error starting tracker: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.dfs.ClientProtocol v
> ersion mismatch. (client = 7, server = 10)
>         at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:253)
>         at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:106)
>         at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:65)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:160)
>         at org.apache.hadoop.fs.FileSystem.getNamed(FileSystem.java:119)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:91)
>         at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:546)
>         at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:76)
>         at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:1600)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-1071) RPC$VersionMismatch exception is not fatal to JobTracker

Posted by "Owen O'Malley (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Owen O'Malley updated HADOOP-1071:
----------------------------------

    Assignee: Tahir Hashmi

> RPC$VersionMismatch exception is not fatal to JobTracker
> --------------------------------------------------------
>
>                 Key: HADOOP-1071
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1071
>             Project: Hadoop
>          Issue Type: Bug
>          Components: mapred
>    Affects Versions: 0.12.0
>            Reporter: Nigel Daley
>         Assigned To: Tahir Hashmi
>
> The following exception should be fatal to the JT, but isn't.  Instead, this exception is repeated every 1 second forever.
> 2007-03-06 23:07:35,947 WARN org.apache.hadoop.mapred.JobTracker: Error starting tracker: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.dfs.ClientProtocol v
> ersion mismatch. (client = 7, server = 10)
>         at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:253)
>         at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:106)
>         at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:65)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:160)
>         at org.apache.hadoop.fs.FileSystem.getNamed(FileSystem.java:119)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:91)
>         at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:546)
>         at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:76)
>         at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:1600)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-1071) RPC$VersionMismatch exception is not fatal to JobTracker

Posted by "Doug Cutting (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Doug Cutting updated HADOOP-1071:
---------------------------------

       Resolution: Fixed
    Fix Version/s: 0.13.0
           Status: Resolved  (was: Patch Available)

I just committed this.  Thanks, Tahir!

> RPC$VersionMismatch exception is not fatal to JobTracker
> --------------------------------------------------------
>
>                 Key: HADOOP-1071
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1071
>             Project: Hadoop
>          Issue Type: Bug
>          Components: mapred
>    Affects Versions: 0.12.0
>            Reporter: Nigel Daley
>         Assigned To: Tahir Hashmi
>             Fix For: 0.13.0
>
>         Attachments: 1071.patch
>
>
> The following exception should be fatal to the JT, but isn't.  Instead, this exception is repeated every 1 second forever.
> 2007-03-06 23:07:35,947 WARN org.apache.hadoop.mapred.JobTracker: Error starting tracker: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.dfs.ClientProtocol v
> ersion mismatch. (client = 7, server = 10)
>         at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:253)
>         at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:106)
>         at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:65)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:160)
>         at org.apache.hadoop.fs.FileSystem.getNamed(FileSystem.java:119)
>         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:91)
>         at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:546)
>         at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:76)
>         at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:1600)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.