-
Notifications
You must be signed in to change notification settings - Fork 251
Description
Hi,
i am running hadoop 2.4 cluster. when trying to execute a job it is giving following error
Caused by: java.lang.UnsatisfiedLinkError: /tmp/hadoop-npokala/nm-local-dir/usercache/npokala/appcache/application_1415889688781_0001/container_1415889688781_0001_01_000001/tmp/snappy-1.0.5.3-cd779f87-74a6-4403-a2d3-999009f3b57b-libsnappyjava.so: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /tmp/hadoop-npokala/nm-local-dir/usercache/npokala/appcache/application_1415889688781_0001/container_1415889688781_0001_01_000001/tmp/snappy-1.0.5.3-cd779f87-74a6-4403-a2d3-999009f3b57b-libsnappyjava.so)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1929)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1814)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1083)
at org.xerial.snappy.SnappyNativeLoader.load(SnappyNativeLoader.java:39).
I am breaking my head with the issue. Please help me..
i don't have permissions to upgrade GLIBCXX_3.4.9 version. i tried to change snappy jar versions like 1.0.3 and 1.1.1.6 in the following paths
/home/npokala/hadoop/share/hadoop/common/lib/snappy-java-1.1.0.jar
/home/npokala/hadoop/share/hadoop/tools/lib/snappy-java-1.1.0.jar
/home/npokala/hadoop/share/hadoop/httpfs/tomcat/webapps/webhdfs/WEB-INF/lib/snappy-java-1.1.0.jar
/home/npokala/hadoop/share/hadoop/mapreduce/lib/snappy-java-1.1.0.jar
and restarted the hadoop cluster i am receiving the same error (it mentioning same version 1.0.5.3 snappy).