반응형
구조는 아래와 같습니다.
- assembly.jar // assembly한 소스! jar
- spark-submit.sh // spark-submit의 내용이 있는 shellscript
- log4j-acet.properties // 우리가 사용하는 log4j.properties
아래의 spark-submit 에서 아래의 옵션을 2가지 추가 해줍니다.(즉, spark-submit.sh안에서!)
예시)
LOG_PATH=file:/full path를 적어줍니다./log4j-acet.properties
$SPARK_HOME/bin/spark-submit --class "Main" \
--conf spark.executor.extraJavaOptions="-Dlog4j.configuration=$LOG_PATH" \
--driver-java-options "-Dlog4j.configuration=$LOG_PATH" \
필요없는 설정들
1) main> resources 에 설정 필요 X
2) sbt에 아래의 설정 필요 X
// "org.slf4j" % "slf4j-api" % "1.7.21",
// "org.slf4j" % "log4j-over-slf4j" % "1.7.12",
- 끝 -
반응형
'BigDATA > spark' 카테고리의 다른 글
2탄. SPARK를 설치해보자~(클러스터) (0) | 2016.10.19 |
---|---|
1탄. SPARK를 설치해보자~ (0) | 2016.10.18 |
spark logback 설정? (0) | 2016.06.29 |
spark-submit 옵션 관련 (0) | 2016.05.16 |
ERROR SparkUncaughtExceptionHandler: Uncaught exception in thread Thread (0) | 2016.05.11 |