Hello everyone

I am using CDH3 Beta 4 distribution on 11 node cluster machines.



I successfully installed Hadoop. However, Pig seems to be giving us some trouble. I installed Pig according to the instructions here (for Red Hat): https://docs.cloudera.com/display/DOC/Pig+Installation, and it will install successfully.

However, when I start the grunt shell, i have got a error message Unexpected internal error. Failed to create DataStorage". and in pig log file

Error before Pig is launched
----------------------------
ERROR 2999: Unexpected internal error. Failed to create DataStorage

java.lang.RuntimeException: Failed to create DataStorage
at org.apache.pig.backend.hadoop.datastorage.HDataStorage.init(HDataStorage.java:75) at org.apache.pig.backend.hadoop.datastorage.HDataStorage.<init>(HDataStorage.java:58) at org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.init(HExecutionEngine.java:213) at org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.init(HExecutionEngine.java:133)
        at org.apache.pig.impl.PigContext.connect(PigContext.java:183)
        at org.apache.pig.PigServer.<init>(PigServer.java:225)
        at org.apache.pig.PigServer.<init>(PigServer.java:214)
        at org.apache.pig.tools.grunt.Grunt.<init>(Grunt.java:55)
        at org.apache.pig.Main.run(Main.java:462)
        at org.apache.pig.Main.main(Main.java:107)
Caused by: org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.hdfs.protocol.ClientProtocol version mismatch. (client = 63, server = 61)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:403)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:384)
at org.apache.hadoop.hdfs.DFSClient.createRPCNamenode(DFSClient.java:111)
        at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:213)



I installed Cloudera Hadoop version 0.20.2+737in on cluster mode<https://docs.cloudera.com/display/DOC/CDH3+Deployment+on+a+Cluster>, so Pig is compatible.


thanks

Byambaa

Reply via email to