Я пытаюсь переопределить Spark по умолчанию log4j.properties
, но log4j.properties
не повезло. Я пробовал добавить следующее в spark-submit:
--conf "spark.executor.extraJavaOptions=Dlog4j.configuration=/tmp/log4j.properties"
--conf "spark.driver.extraJavaOptions=-Dlog4j.configuration=/tmp/log4j.properties"
Но это не сработало. Я также попытался использовать --files
в spark-submit
но это тоже не сработало. У кого-нибудь есть настройки журналирования, поэтому у вас есть файл log4j.properties
для каждого драйвера и не используется по умолчанию?
Я использую Mesos и Marathon для запуска драйвера Spark. Я не был уверен в --files
и я не смог найти примеров того, как она использовалась и что именно она делает.
Я также хотел бы отметить, что я вручную загрузил файл log4j.properties
на все мои узлы, в которых были внесены изменения для тестирования.
Версия Spark 1.1.0 на данный момент.