3
log4j.properties
ファイルを編集してlog4j.rootCategory=INFO, console
に設定しましたが、ログはspark-shellで停止しましたが、pysparkでは黙っています。PySparkでINFOログを無効にする
以下のコードはpysparkで私のために働いています。しかし、私はpysparkコンソールを開くたびに設定する必要があります。
logger = sc._jvm.org.apache.log4j
logger.LogManager.getLogger("org").setLevel(logger.Level.OFF)
logger.LogManager.getLogger("akka").setLevel(logger.Level.OFF)
私はこの問題の恒久的な修正を探していると火花シェルがないときにのみpysparkは、デフォルトのプロパティを拾っているかを理解したいんです。 thisスレッドをチェックしましたが、解決策が見つかりませんでした。