IDPA: Chyba ignorování nadbytečných znaků v konfiguračním řádku: při konfiguraci vzdáleného logování (předávání syslogu) na ACM
Summary: Chyba "nadbytečné znaky v konfiguračním řádku ignorovány: '*' [v8.2106.0] " při konfiguraci vzdáleného protokolování (předávání syslogu) na ACM. Problém se týká konfigurace vzdáleného protokolování (předávání syslogu) v ACM. Chybová zpráva "nadbytečné znaky v konfiguračním řádku ignorovány: Při pokusu o restartování služby rsyslog se zobrazí událost *' [v8.2106.0], která zabraňuje předávání protokolů na vzdálený server. ...
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
Při pokusu o restartování služby rsyslog pomocí následujícího příkazu se operace nezdaří.
Po kontrole stavu protokolu rsyslog pomocí následujícího příkazu se zobrazí chybová zpráva:
Tato chyba zabraňuje předávání protokolů na vzdálený server. Problém lze vysledovat zpět k nadbytečnému znaku * v souboru /etc/rsyslog.conf, který je nutné odstranit.
systemctl restart
Po kontrole stavu protokolu rsyslog pomocí následujícího příkazu se zobrazí chybová zpráva:
systemctl status rsyslog
error: extra characters in config line ignored: ‘’ [v8.2106.0]"
Tato chyba zabraňuje předávání protokolů na vzdálený server. Problém lze vysledovat zpět k nadbytečnému znaku * v souboru /etc/rsyslog.conf, který je nutné odstranit.
# 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
Chyba je způsobena další hvězdičkou ('*') v souboru /etc/rsyslog.conf. To by mělo být odebráno, aby bylo možné správně nakonfigurovat a fungovat předávání protokolu syslog.
Resolution
1. Ověřte, zda je nainstalován balíček rsyslog:
acm:~ # rpm -qa |grep rsyslog rsyslog-8.24.0-3.39.1.x86_64
2. Ověřte, zda je povolena služba rsyslog:
acm:~ # systemctl is-enabled rsyslog enabled
3.Otevřete soubor /etc/rsyslog.conf v textovém editoru.
Odeberte znak * z níže uvedeného řádku a přidejte položku Syslog.
Odeberte znak * z níže uvedeného řádku a přidejte položku Syslog.
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log"* =>Extra
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?RemoteLogs
&~
Po změnách
$template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log" $template RemoteLogs,"/data01/logs/ESX/%HOSTNAME%/%PROGRAMNAME%.log" *.* @xxx.xxx.xxx.xxx:514 &~kde xxx.xxx.xxx.xxx je IP adresa hostitele se vzdáleným přihlášením.
4. Uložte a zavřete soubor.
:wq!5. Restartujte proces rsyslog zadáním následujícího příkazu:
# 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.