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
>>  
>> 

Reply via email to