Зажигание на уровне журнала YARN не выполняется

В нашем ignite.sh ему специально назначен уровень INFO, но в реальных журналах контейнера он печатает журналы уровня DEBUG.

В ignite.sh:

JVM_OPTS= " ... -Djava.util.config.file=/data/ignite/apache-ignite-2.1.0/config/java.util.logging.properties"

В java.util.logging.properties

handlers=org.apache.ignite.logger.java.JavaLoggerFileHandler
org.apache.ignite.logger.java.JavaLoggerFileHandler.level=INFO

Эта конфигурация правильно распечатывает журналы при запуске вне YARN, но не в YARN. Как это исправить?


person and_apo    schedule 09.10.2017    source источник


Ответы (1)


Вы можете настроить его с помощью параметра IGNITE_JVM_OPTS. Более подробную информацию вы можете найти здесь. Просто добавьте следующую строку в свой файл свойств:

IGNITE_JVM_OPTS= ... -Djava.util.config.file=/data/ignite/apache-ignite-woo-2.1.0/config/java.util.logging.properties
person Nikolay Tikhonov    schedule 09.10.2017
comment
В документе, который вы указали, это свойство указано как IGNITE_JVM_OPTS. Какой использовать? - person and_apo; 09.10.2017
comment
Извините, IGNITE_JVM_OPTS верен. Я обновил свой ответ. - person Nikolay Tikhonov; 09.10.2017
comment
извините, но я тоже пробовал этот способ, и он все еще печатает сообщения DEBUG - person and_apo; 09.10.2017
comment
Пришлось заново делать zip и обновлять в HDFS - теперь работает - person and_apo; 09.10.2017