Hi May I know where to configure Spark to load libhadoop.so?
Regards Arthur On 23 Oct, 2014, at 11:31 am, arthur.hk.c...@gmail.com <arthur.hk.c...@gmail.com> wrote: > Hi, > > Please find the attached file. > > <lsof.rtf> > > > my spark-default.xml > # Default system properties included when running spark-submit. > # This is useful for setting default environmental settings. > # > # Example: > # spark.master spark://master:7077 > # spark.eventLog.enabled true > # spark.eventLog.dir hdfs://namenode:8021/directory > # spark.serializer org.apache.spark.serializer.KryoSerializer > # > spark.executor.memory 2048m > spark.shuffle.spill.compress false > spark.io.compression.codec org.apache.spark.io.SnappyCompressionCodec > > > > my spark-env.sh > #!/usr/bin/env bash > export CLASSPATH="$HBASE_HOME/lib/hadoop-snappy-0.0.1-SNAPSHOT.jar" > export > CLASSPATH="$CLASSPATH:$HIVE_HOME/lib/mysql-connector-java-5.1.31-bin.jar" > export JAVA_LIBRARY_PATH="$HADOOP_HOME/lib/native/Linux-amd64-64" > export HADOOP_CONF_DIR=${HADOOP_CONF_DIR:-"/etc/hadoop"} > export SPARK_WORKER_DIR="/edh/hadoop_data/spark_work/" > export SPARK_LOG_DIR="/edh/hadoop_logs/spark" > export SPARK_LIBRARY_PATH="$HADOOP_HOME/lib/native/Linux-amd64-64" > export > SPARK_CLASSPATH="$SPARK_HOME/lib_managed/jars/mysql-connector-java-5.1.31-bin.jar" > export > SPARK_CLASSPATH="$SPARK_CLASSPATH:$HBASE_HOME/lib/*:$HIVE_HOME/csv-serde-1.1.2-0.11.0-all.jar:" > export SPARK_WORKER_MEMORY=2g > export HADOOP_HEAPSIZE=2000 > export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER > -Dspark.deploy.zookeeper.url=m35:2181,m33:2181,m37:2181" > export SPARK_JAVA_OPTS=" -XX:+UseConcMarkSweepGC" > > > ll $HADOOP_HOME/lib/native/Linux-amd64-64 > -rw-rw-r--. 1 tester tester 50523 Aug 27 14:12 hadoop-auth-2.4.1.jar > -rw-rw-r--. 1 tester tester 1062640 Aug 27 12:19 libhadoop.a > -rw-rw-r--. 1 tester tester 1487564 Aug 27 11:14 libhadooppipes.a > lrwxrwxrwx. 1 tester tester 24 Aug 27 07:08 libhadoopsnappy.so -> > libhadoopsnappy.so.0.0.1 > lrwxrwxrwx. 1 tester tester 24 Aug 27 07:08 libhadoopsnappy.so.0 -> > libhadoopsnappy.so.0.0.1 > -rwxr-xr-x. 1 tester tester 54961 Aug 27 07:08 libhadoopsnappy.so.0.0.1 > -rwxrwxr-x. 1 tester tester 630328 Aug 27 12:19 libhadoop.so > -rwxrwxr-x. 1 tester tester 630328 Aug 27 12:19 libhadoop.so.1.0.0 > -rw-rw-r--. 1 tester tester 582472 Aug 27 11:14 libhadooputils.a > -rw-rw-r--. 1 tester tester 298626 Aug 27 11:14 libhdfs.a > -rwxrwxr-x. 1 tester tester 200370 Aug 27 11:14 libhdfs.so > -rwxrwxr-x. 1 tester tester 200370 Aug 27 11:14 libhdfs.so.0.0.0 > lrwxrwxrwx. 1 tester tester 55 Aug 27 07:08 libjvm.so -> > /usr/lib/jvm/jdk1.6.0_45/jre/lib/amd64/server/libjvm.so > lrwxrwxrwx. 1 tester tester 25 Aug 27 07:08 libprotobuf-lite.so -> > libprotobuf-lite.so.8.0.0 > lrwxrwxrwx. 1 tester tester 25 Aug 27 07:08 libprotobuf-lite.so.8 > -> libprotobuf-lite.so.8.0.0 > -rwxr-xr-x. 1 tester tester 964689 Aug 27 07:08 > libprotobuf-lite.so.8.0.0 > lrwxrwxrwx. 1 tester tester 20 Aug 27 07:08 libprotobuf.so -> > libprotobuf.so.8.0.0 > lrwxrwxrwx. 1 tester tester 20 Aug 27 07:08 libprotobuf.so.8 -> > libprotobuf.so.8.0.0 > -rwxr-xr-x. 1 tester tester 8300050 Aug 27 07:08 libprotobuf.so.8.0.0 > lrwxrwxrwx. 1 tester tester 18 Aug 27 07:08 libprotoc.so -> > libprotoc.so.8.0.0 > lrwxrwxrwx. 1 tester tester 18 Aug 27 07:08 libprotoc.so.8 -> > libprotoc.so.8.0.0 > -rwxr-xr-x. 1 tester tester 9935810 Aug 27 07:08 libprotoc.so.8.0.0 > -rw-r--r--. 1 tester tester 233554 Aug 27 15:19 libsnappy.a > lrwxrwxrwx. 1 tester tester 23 Aug 27 11:32 libsnappy.so -> > /usr/lib64/libsnappy.so > lrwxrwxrwx. 1 tester tester 23 Aug 27 11:33 libsnappy.so.1 -> > /usr/lib64/libsnappy.so > -rwxr-xr-x. 1 tester tester 147726 Aug 27 07:08 libsnappy.so.1.2.0 > drwxr-xr-x. 2 tester tester 4096 Aug 27 07:08 pkgconfig > > > Regards > Arthur > > > On 23 Oct, 2014, at 10:57 am, Shao, Saisai <saisai.s...@intel.com> wrote: > >> Hi Arthur, >> >> I think your problem might be different from what >> SPARK-3958(https://issues.apache.org/jira/browse/SPARK-3958) mentioned, >> seems your problem is more likely to be a library link problem, would you >> mind checking your Spark runtime to see if the snappy.so is loaded or not? >> (through lsof -p). >> >> I guess your problem is more likely to be a library not found problem. >> >> >> Thanks >> Jerry >> >>