IDPA: Fejl med ekstra tegn i konfigurationslinjen ignoreret: mens konfiguration af fjernlogning (syslog-videresendelse) på ACM
Summary: Fejl "ekstra tegn i konfigurationslinjen ignoreret: '*' [v8.2106.0] " under konfiguration af fjernlogning (syslog-videresendelse) på ACM. Problemet vedrører konfigurationen af fjernlogning (syslog-videresendelse) på ACM. Fejlmeddelelsen "ekstra tegn i konfigurationslinjen ignoreres: '*' [v8.2106.0]' opstår, når du forsøger at genstarte rsyslog-tjenesten, hvilket forhindrer videresendelse af logfiler til fjernserveren. ...
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
Når du forsøger at genstarte rsyslog-tjenesten ved hjælp af nedenstående kommando, mislykkes handlingen.
Når du kontrollerer status for rsyslog med nedenstående kommando, vises en fejlmeddelelse:
Denne fejl forhindrer, at logfiler videresendes til fjernserveren. Problemet spores tilbage til et uvedkommende '*' i filen /etc/rsyslog.conf, der skal fjernes.
systemctl restart
Når du kontrollerer status for rsyslog med nedenstående kommando, vises en fejlmeddelelse:
systemctl status rsyslog
error: extra characters in config line ignored: ‘’ [v8.2106.0]"
Denne fejl forhindrer, at logfiler videresendes til fjernserveren. Problemet spores tilbage til et uvedkommende '*' i filen /etc/rsyslog.conf, der skal fjernes.
# 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
Fejlen skyldes en ekstra stjerne ('*'), der findes i filen /etc/rsyslog.conf. Dette bør fjernes af hensyn til konfigurationen og funktionen af syslog-videresendelsen.
Resolution
1. Kontroller, at rsyslog-pakken er installeret:
acm:~ # rpm -qa |grep rsyslog rsyslog-8.24.0-3.39.1.x86_64
2. Kontroller, at rsyslog-tjenesten er aktiveret:
acm:~ # systemctl is-enabled rsyslog enabled
3.Åbn /etc/rsyslog.conf i en teksteditor.
Fjern '*' fra nedenstående linje, og tilføj Syslog-posten.
Fjern '*' fra nedenstående linje, og tilføj Syslog-posten.
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log"* =>Extra
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?RemoteLogs
&~
Efter ændringer
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log" $template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log" *.* @xxx.xxx.xxx.xxx:514 &~hvor xxx.xxx.xxx.xxx er IP-adressen på fjernlogningsværten.
4. Gem og luk filen.
:wq!5. Genstart rsyslog-processen ved at skrive følgende kommando:
# 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.