Skip to content

Commit 3dbdbcf

Browse files
committed
DSP-19969 allow spark executor log to separate file
1 parent f36d499 commit 3dbdbcf

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
@@ -59,8 +59,15 @@ if [ -n "$JOBSERVER_KEYTAB" ]; then
5959
SPARK_SUBMIT_OPTIONS="$SPARK_SUBMIT_OPTIONS --keytab $JOBSERVER_KEYTAB"
6060
fi
6161

62+
if [ "$SEPARATE_EXECUTOR_LOGGING" = "true" ]
63+
then
64+
EXECUTOR_SETTING=""
65+
else
66+
EXECUTOR_SETTING="--conf spark.executor.extraJavaOptions=$LOGGING_OPTS"
67+
fi
68+
6269
cmd='$SPARK_HOME/bin/spark-submit --class $MAIN --driver-memory $JOBSERVER_MEMORY
63-
--conf "spark.executor.extraJavaOptions=$LOGGING_OPTS"
70+
$EXECUTOR_SETTING
6471
$SPARK_SUBMIT_OPTIONS
6572
--driver-java-options "$GC_OPTS $JAVA_OPTS $LOGGING_OPTS $CONFIG_OVERRIDES $SPARK_SUBMIT_JAVA_OPTIONS"
6673
$JAR_FILE $3 $4 $CONF_FILE'

bin/server_start.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,15 @@ if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE"); then
4343
exit 1
4444
fi
4545

46+
if [ "$SEPARATE_EXECUTOR_LOGGING" = "true" ]
47+
then
48+
EXECUTOR_SETTING=""
49+
else
50+
EXECUTOR_SETTING="--conf spark.executor.extraJavaOptions=$LOGGING_OPTS"
51+
fi
52+
4653
cmd='$SPARK_HOME/bin/spark-submit --class $MAIN --driver-memory $JOBSERVER_MEMORY
47-
--conf "spark.executor.extraJavaOptions=$LOGGING_OPTS"
54+
$EXECUTOR_SETTING
4855
--driver-java-options "$GC_OPTS $JAVA_OPTS $LOGGING_OPTS $CONFIG_OVERRIDES"
4956
$@ $appdir/spark-job-server.jar $conffile'
5057

0 commit comments

Comments
 (0)