hadoop - Unknown protocol to job tracker -


i'm attempting run haddoop mapreduce job within datastax 3.1 , getting error. ideas on what's cause?

caused by: org.apache.hadoop.ipc.remoteexception: java.io.ioexception: unknown protocol job tracker: org.apache.hadoop.hdfs.protocol.clientprotocol @ org.apache.hadoop.mapred.jobtracker.getprotocolversion(jobtracker.java:347) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodacc

quoting hadoop source documentation:

org.apache.hadoop.hdfs.protocol.clientprotocol used user code via org.apache.hadoop.hdfs.distributedfilesystem class communicate namenode.

dse not come namenodes nor datanodes - part of apache hadoop hdfs , in dse have been replaced cassandra file system.

the stacktrace states using hdfs protocol connect jobtracker node, suggests incorrectly sumbitting jobs.

with dse should submit m/r jobs invoking:

dse hadoop jar <your m/r jar file> <your m/r main class> [args] 

and access cassandra file system:

dse hadoop fs <file system command> [args] 

you can find more information in dse hadoop documentation.


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -