IDPA: Virhe ylimääräisiä merkkejä määritysrivillä ohitetaan: kun etäkirjaus (syslog-edelleenlähetys) määritetään ACM:ssä
Summary: Virhe "ylimääräiset merkit määritysrivillä ohitetaan: '*' [v8.2106.0] ", kun etäkirjaus (syslog-edelleenlähetys) määritetään ACM:ssä. Ongelma liittyy etäkirjauksen (syslog forwarding) määrittämiseen ACM:ssä. Virheilmoitus 'ylimääräiset merkit konfigurointirivillä ohitetaan: '*' [v8.2106.0]' havaitaan, kun RSYSLOG-palvelua yritetään käynnistää uudelleen, mikä estää lokien edelleenlähetyksen etäpalvelimeen. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Kun rsyslog-palvelua yritetään käynnistää uudelleen alla olevalla komennolla, toiminto epäonnistuu.
Kun rsyslogin tila tarkistetaan alla olevalla komennolla, näyttöön tulee virheilmoitus:
Tämä virhe estää lokien välittämisen etäpalvelimelle. Ongelma johtuu tiedostossa /etc/rsyslog.conf olevasta ylimääräisestä *-merkistä, joka on poistettava.
systemctl restart
Kun rsyslogin tila tarkistetaan alla olevalla komennolla, näyttöön tulee virheilmoitus:
systemctl status rsyslog
error: extra characters in config line ignored: ‘’ [v8.2106.0]"
Tämä virhe estää lokien välittämisen etäpalvelimelle. Ongelma johtuu tiedostossa /etc/rsyslog.conf olevasta ylimääräisestä *-merkistä, joka on poistettava.
# systemctl status rsyslog ● rsyslog.service - System Logging Service Loaded: loaded (/usr/lib/systemd/system/rsyslog.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2024-04-02 14:32:04 UTC; 6s ago Docs: man:rsyslogd(8) http://www.rsyslog.com/doc/ Process: 27195 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS) Process: 40849 ExecStartPre=/usr/sbin/rsyslog-service-prepare (code=exited, status=0/SUCCESS) Main PID: 40853 (rsyslogd) Tasks: 10 (limit: 512) CGroup: /system.slice/rsyslog.service └─40853 /usr/sbin/rsyslogd -n -iNONE Apr 02 14:32:04 acm-8300-crk systemd[1]: Starting System Logging Service... Apr 02 14:32:04 acm-8300-crk systemd[1]: Started System Logging Service. Apr 02 14:32:04 acm-8300-crk rsyslogd[40853]: error: extra characters in config line ignored: '*' [v8.2106.0] Apr 02 14:32:04 acm-8300-crk rsyslogd[40853]: warning: ~ action is deprecated, consider using the 'stop' statement instead [v8.2106.0 try https://www.rsyslog.com/e/2307 ] Apr 02 14:32:04 acm-8300-crk rsyslogd[40853]: imuxsock: Acquired UNIX socket '/run/systemd/journal/syslog' (fd 3) from systemd. [v8.2106.0] Apr 02 14:32:04 acm-8300-crk rsyslogd[40853]: origin software="rsyslogd" swVersion="8.2106.0" x-pid="40853" x-info="[https://www.rsyslog.com start
Cause
Virheen aiheuttaa ylimääräinen tähti ('*') tiedostossa /etc/rsyslog.conf. Tämä on poistettava, jotta syslog-edelleenlähetys määritetään ja toimii oikein.
Resolution
1. Varmista, että rsyslog-paketti on asennettu:
acm:~ # rpm -qa |grep rsyslog rsyslog-8.24.0-3.39.1.x86_64
2. Varmista, että rsyslog-palvelu on käytössä:
acm:~ # systemctl is-enabled rsyslog enabled
3. Avaa /etc/rsyslog.conf tekstieditorissa.
Poista * alla olevalta riviltä ja lisää Syslog-merkintä.
Poista * alla olevalta riviltä ja lisää Syslog-merkintä.
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log"* =>Extra
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?RemoteLogs
&~
Muutosten jälkeen
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log" $template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log" *.* @xxx.xxx.xxx.xxx:514 &~jossa xxx.xxx.xxx.xxx on etäkirjausisännän IP-osoite.
4. Tallenna ja sulje tiedosto.
:wq!5. Käynnistä rsyslog-prosessi uudelleen kirjoittamalla seuraava komento:
# systemctl restart rsyslog
Affected Products
Integrated Data Protection Appliance FamilyProducts
Integrated Data Protection Appliance SoftwareArticle Properties
Article Number: 000225742
Article Type: Solution
Last Modified: 20 June 2024
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.