Trying to connect to Hadoop 2.0.0 Error : server ipc version 7 cannot communicate with client version 3 in eclipse

982 views Asked by At

I need to connect to a unix system having Hadoop 2.0.0 database using Eclipse Juno on a Windows system.I tried adding an eclipse plug-in for an older version of Hadoop but when I add Map-Reduce Location, I get the following error :

server ipc version 7 cannot communicate with client version 3 in eclipse

As per some blog results through google, the version mismatch is causing the issue.

Can anyone help?

Please help me find the correct plugin or lead me to where I am going wrong.

Unless I add this plug-in I would not be able to coonect to the database..is there any workaround?

Thanks, Hitz

1

There are 1 answers

2
Jerry Ragland On

Couple of things, Hadoop is not a database, it's an opensource framework for distributed computing. You can directly run MapReduce programs on Hadoop with out an eclipse plugin. Simply package the classes in to a Jar, copy the jar to the unix system and use the below command to run the jar.

hadoop jar <Jar Name> <Name of Main Class> <Input Dir> <Output Dir>

If the version of eclipse you have is not compatible with the version of Hadoop or your eclipse. Check the Link to build your plugin.