1
我試着修改conf文件夾log4j的文件了,但之後我這樣做,我得到的錯誤,當我跑我的文件在PySpark中禁用日誌記錄?我已經通過其他職位以及
log4j:ERROR Could not instantiate class [org.apache.log4j.CosnsoleAppender].
java.lang.ClassNotFoundException: org.apache.log4j.CosnsoleAppender
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.apache.log4j.helpers.Loader.loadClass(Loader.java:198)
at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:327)
這特別是當發生我將log4j.properties.template文件更改爲log4j.properties。
我也沒有
sc.setLogLevel("ERROR")
但我仍然得到日誌輸出。
INFO SecurityManager: Changing view acls to:
INFO SparkEnv: Registering MapOutputTracker
INFO Executor: Starting executor ID driver on host localhost
總是喜歡簡單的解決方案。 –