Рейтинг:1

ОШИБКА

флаг kw

Когда я проверяю статус службы unifi, я вижу эту ошибку и хотел бы ее устранить. Я новичок в Ubuntu, поэтому я могу разобраться, если мне дадут четкие инструкции о том, с чего начать поиск и как искать. Если кто-нибудь может помочь, я был бы очень признателен.

ОШИБКА Не удалось вызвать фабричный метод в классе org.apache.logging.log4j.core.appender.
RollingFileAppender для элемента RollingFile: java.lang.
IllegalStateException: Фабричный метод не найден для класса org.apache.logging.log4j.core.appender.
RollingFileAppender java.lang.IllegalStateException: не найден фабричный метод для класса org.apache.logging.log4j.core.appender.
RollingFileAppender
Рейтинг:1
флаг in

Обычно это проблема с правами на запись, когда службе не разрешено записывать в место регистрации.

В вашей log4j.xml файл вы увидите разделы, которые выглядят следующим образом:

<RollingFile
    name="RollingFile"
    fileName="${log.dir}/le-${app}.log"
    filePattern="${log.dir}/le-${app}-%d{yyyy-MM-dd}-%i.log.gz"
    ignoreExceptions="false"
    ...
</RollingFile>

Обратите внимание {log.dir} местоположение и убедитесь, что служба, на которой работает Unifi, может записывать в этот каталог. Если это невозможно, рассмотрите возможность создания определенного каталога для использования службы следующим образом:

sudo mkdir /var/log/unifi
sudo chown -R {unifi}:{unifi} /var/log/unifi 

Примечание: Обязательно измените {унифи} на любое имя пользователя, под которым запущена служба.

Местоположение не обязательно должно находиться в пределах /вар/журнал если вы предпочитаете, чтобы журналы записывались в другом месте.

E. R. avatar
флаг kw
**ОБНОВИТЬ** Я обновил сервис с 6.5.55 до 7.0.22, и ошибка исчезла. Я сохраняю эти команды, чтобы подробнее изучить их, поскольку я сказал, что изучаю команды на примерах, и это должно помочь мне в будущем и, надеюсь, поможет кому-то еще. Это унифи. Я буду следовать показанным командам, так как я не силен в Ubuntu, поэтому команды берут верх над мной, если я не знаю, что они из себя представляют.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.