Puncte:1

EROARE RollingFileAppender

drapel kw

Când verific starea serviciului unifi, văd această eroare și aș dori să o șterg. Sunt noob+ în Ubuntu, așa că îmi pot da seama dacă mi se oferă instrucțiuni clare despre unde să încep să caut și cum să caut. Daca ma poate ajuta cineva as aprecia foarte mult.

EROARE Nu se poate invoca metoda din fabrică în clasa org.apache.logging.log4j.core.appender.
RollingFileAppender pentru elementul RollingFile: java.lang.
IllegalStateException: Nu a fost găsită nicio metodă din fabrică pentru clasa org.apache.logging.log4j.core.appender.
RollingFileAppender java.lang.IllegalStateException: Nu a fost găsită nicio metodă din fabrică pentru clasa org.apache.logging.log4j.core.appender.
RollingFileAppender
Puncte:1
drapel in

Aceasta este de obicei o problemă de permisiuni de scriere, în care serviciului nu i se permite să scrie în locația de înregistrare.

În dumneavoastră log4j.xml fișier veți vedea secțiuni care arată astfel:

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

Rețineți că {log.dir} locație și confirmați că serviciul care rulează Unifi este capabil să scrie în acel director. Dacă nu se poate, luați în considerare crearea unui director specific pentru ca serviciul să-l folosească astfel:

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

Notă: Asigurați-vă că vă schimbați {unifi} indiferent de numele de utilizator care rulează serviciul.

Locația nu trebuie să fie în interior /var/log dacă preferați ca jurnalele să fie scrise în altă parte.

E. R. avatar
drapel kw
**ACTUALIZAȚI** Am actualizat serviciul de la 6.5.55 la 7.0.22 și eroarea a fost înlăturată. Salvez aceste comenzi pentru a le analiza mai mult, așa cum am spus că învăț comenzi prin exemplu și acest lucru ar trebui să mă ajute în viitor și, sper, să ajute pe altcineva. Este unificat. Voi urma comenzile afișate, deoarece nu mă pricep la Ubuntu, așa că comenzile îmi iau tot ce este mai bun decât dacă știu ce sunt.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.