Bonjour à tous,
J'ai essayé en m'aidant de votre tutoriel sur les commandes perl de mettre en place mon besoin. Et je n'y suis pas arrivée...
Lien : https://perl.developpez.com/faq/perl...ans-un-fichier
Alors, tout d'abord mon fichier s'appelle : load-spark-env-vars.sh
Voici son contenu :
Je souhaite donc rajouter sous la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/bin/sh # echo 'Loading spark environment variables ' export CARBON_SPARK_HOME=$CARBON_HOME export _SPARK_ASSEMBLY=$CARBON_SPARK_HOME/../components/plugins/spark-core_2.10_*.wso2*.jar export SPARK_SCALA_VERSION=2.10 # *** jars will be added to the spark classpath in the code itself. check DAS-105 # export SPARK_CLASSPATH=`java -cp $CARBON_SPARK_HOME/repository/components/plugins/org.wso2.carbon.analytics.spark.utils*.jar org.wso2.carbon.analytics.spark.utils.ComputeClasspath $CARBON_HOME` # export SPARK_CLASSPATH=$SPARK_CLASSPATH:$(echo $CARBON_SPARK_HOME/repository/components/lib/*.jar | tr ' ' ':') mkdir -p $CARBON_SPARK_HOME/lib_managed/jars
la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo 'Loading spark environment variables
et voici ce que j'ai tenté :
Code : Sélectionner tout - Visualiser dans une fenêtre à part export SPARK_LOCAL_IP="163.172.90.197"
L'idée serait bien-sur de ne pas définir l’emplacement du fichier load-spark-env-vars.sh
Code : Sélectionner tout - Visualiser dans une fenêtre à part perl -lpe'print "export SPARK_LOCAL_IP=\"163.172.90.197\"" if /echo \'Loading spark environment variables \'/' load-spark-env-vars.sh
Merci à vous tous pour votre accompagnement
Partager