It means what it says: that hadoop native library isn't available for some reason. See http://hadoop.apache.org/docs/stable/native_libraries.html
Thanks, +Vinod Kumar Vavilapalli Hortonworks Inc. http://hortonworks.com/ On Apr 22, 2013, at 9:58 AM, rkevinbur...@charter.net wrote: > I was able to add the appropriate Maven dependencies and it "works". I have > one last question on this thread. With the added dependencies I am getting > the warning: > > 13/04/22 11:53:18 WARN util.NativeCodeLoader: Unable to load native-hadoop > library for your platform... using builtin-java classes where applicable > What does this mean? Can it be avoided? > > Thanks again. > > > On Mon, Apr 22, 2013 at 11:17 AM, Kevin Burton wrote: > >> What dependency for the Maven project should I use? >> >> On Apr 22, 2013, at 10:02 AM, Ted Yu <yuzhih...@gmail.com> wrote: >> >>> The exception was due to incompatible RPC versions between Apache maven >>> artifacts and CDH4. >>> >>> I suggest you build the project with same hadoop version as in your cluster. >>> >>> On Mon, Apr 22, 2013 at 7:50 AM, Kevin Burton >>> <rkevinbur...@charter.net>wrote: >>> >>>> I am relatively new to Hadoop and am working through a Manning publication >>>> "Hadoop in Action". One of the first program in the book (page 44) gives me >>>> a Java exception: org.apache.hadoop.ipc.RemoteException: Server IPC version >>>> 7 cannot communicate with client version 3. >>>> >>>> My Hadoop distribution is CDH4. The Java Maven project takes its >>>> dependency from Apache. The exception comes from a line involving the >>>> "Configuration" class. >>>> >>>> Any idea on how to avoid this exception?