Skip to content

Commit 4ba3138

Browse files
committed
DSP-19969 allow spark executor log to separate file
1 parent c91e56f commit 4ba3138

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

bin/manager_start.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,15 @@ if [ -z "${SJS_LAUNCHER}" ]; then
6363
export SJS_LAUNCHER="$SPARK_HOME/bin/spark-submit"
6464
fi
6565

66+
if [ "$SEPARATE_EXECUTOR_LOGGING" = "true" ]
67+
then
68+
EXECUTOR_SETTING=""
69+
else
70+
EXECUTOR_SETTING="--conf spark.executor.extraJavaOptions=$LOGGING_OPTS"
71+
fi
72+
6673
cmd='$SJS_LAUNCHER --class $MAIN --driver-memory $JOBSERVER_MEMORY
67-
--conf "spark.executor.extraJavaOptions=$LOGGING_OPTS"
74+
$EXECUTOR_SETTING
6875
$SPARK_SUBMIT_OPTIONS
6976
--driver-java-options "$GC_OPTS $JAVA_OPTS $LOGGING_OPTS $CONFIG_OVERRIDES $SPARK_SUBMIT_JAVA_OPTIONS"
7077
$JAR_FILE $3 $4 $CONF_FILE'

bin/server_start.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,15 @@ if [ -z "${SJS_LAUNCHER}" ]; then
4747
export SJS_LAUNCHER="$SPARK_HOME/bin/spark-submit"
4848
fi
4949

50+
if [ "$SEPARATE_EXECUTOR_LOGGING" = "true" ]
51+
then
52+
EXECUTOR_SETTING=""
53+
else
54+
EXECUTOR_SETTING="--conf spark.executor.extraJavaOptions=$LOGGING_OPTS"
55+
fi
56+
5057
cmd='$SJS_LAUNCHER --class $MAIN --driver-memory $JOBSERVER_MEMORY
51-
--conf "spark.executor.extraJavaOptions=$LOGGING_OPTS"
58+
$EXECUTOR_SETTING
5259
--driver-java-options "$GC_OPTS $JAVA_OPTS $LOGGING_OPTS $CONFIG_OVERRIDES"
5360
$@ $appdir/spark-job-server.jar $conffile'
5461

0 commit comments

Comments
 (0)