Avamar und Embedded Service Enabler (ESE): Kernel-Fehlerereignisse

Summary: In diesem Artikel wird gezeigt, wie Sie verhindern, dass der ESE-Startprogrammdienst (Embedded Service Enabler) in rsyslog protokolliert, um zu verhindern, dass Kernel-Fehlerereignisse nicht mehr falsch generiert werden. ...

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

Der Avamar-Server verfügt über die Version 19.10 oder höher, die Dell Connectivity mit integriertem Service Enabler (ESE) unterstützt.

Kernel-Fehlerereignisse, die von Avamar gemeldet werden, sehen möglicherweise der folgenden Ausgabe ähnlich.

Event Code = 1
Event Date/Time = 10/28-06:42:15.00000
Event Type = ERROR
Event Severity = PROCESS
Event Summary = kernel error: Oct 28 06:42:08 avamarlab ese_launcher[24557]: 24557 2024-10-28 06:42:08,250 App Poller ERROR   DellESE.ese.remote_support.app_polling.app_polling_interface_connection LN: 67 Interface details not found
Software Source = DPN:Unknown
Hardware Source = avamarlab Administrator Server = avamarlab Administrator Server version = 19.10.0-166_HF338862 Avamar Server = avamarlab Avamar Server systemid = 1589815007@00:50:56:8E:1E:BD Avamar Server productId = null Avamar Server version = 19.10.0-166 Backup & Recovery Manager Url = avamarlab Data Domain System = ddlab Data Domain System OS version = 7.7.5.11-1046187 Data Domain System serial number = AUDVSDBC4XDDRW Data Domain System = ddlab Data Domain System OS version = 7.7.5.1-1040473 Data Domain System serial number = AUDVSDBC4XDDRW Event Data = Entry key = date Entry value = 2024/10/28 Entry key = code Entry value = 0001 Entry key = time Entry value = 05:42:15.09665 UTC Entry key = thread Entry value = log-messages:109 Entry key = type Entry value = ERROR Entry key = message
Entry value = kernel error: Oct 28 06:42:08 avamarlab ese_launcher[24557]: 24557 2024-10-28 06:42:08,250 App Poller ERROR   DellESE.ese.remote_support.app_polling.app_polling_interface_connection LN: 67 Interface details not found
Entry key = nodeid
Entry value = 0.0
Entry key = requestor
Entry value = <requestor
 domain="/"
 product="MCS"
 role="Administrator"
 user="root" />

 

Cause

Embedded Service Enabler (ESE) ist eine produktunabhängige Python-Software, die auf Avamar konfiguriert werden kann, um Telemetrieinformationen an Dell Technologies zu senden.

ESE kann Telemetriedaten über direkte Verbindungen vom Avamar Server an das Dell Back-End oder über Secure Connect Gateway (SCG) senden.

Avamar konfiguriert ESE in systemd mit dem Service "ese_launcher", der sich standardmäßig in der folgenden Datei protokolliert.

/var/log/messages

Die Konfiguration, die die Protokolle dorthin sendet, ist rsyslog.

/etc/rsyslog.conf

Wegen der folgenden Zeile in der rsyslog-Konfiguration wird fast alles außer E-Mails und Nachrichten in systemd am Speicherort der Nachrichtendatei protokolliert.

*.*;mail.none;news.none                 -/var/log/messages

Wenn im ESE-Service ein Fehler auftritt, wird er am Speicherort der Meldungen protokolliert und von der Konfiguration des Serverprotokollscanners als Kernelfehler gekennzeichnet.

Das Markieren der ESE-Fehler als Kernelfehler ist nicht korrekt, da ESE nicht Teil des Kernels ist und über eine eigene Protokollierung am folgenden Speicherort verfügt.

/opt/ese/var/log/*

 

Resolution

Da der ESE-Service über eine eigene Protokollierungsimplementierung verfügt, sollte das Troubleshooting des ESE-Service aus dem ESE-Protokollordner und nicht aus den Meldungsdateien erfolgen.

Beenden Sie die Protokollierung des ESE-Service in der Meldungsdatei und die falsche Kernelfehlerberichterstattung für den Service, indem Sie die rsyslog-Konfiguration ändern.

Erstellen Sie ein Backup der rsyslog-Konfigurationsdatei.

cp -p /etc/rsyslog.conf /etc/x-rsyslog.conf

Führen Sie als Root-Nutzer den folgenden Befehl aus:

grep -q "if \$programname == 'ese_launcher' then stop" /etc/rsyslog.conf || sed -i '1i if \$programname == '\''ese_launcher'\'' then stop' /etc/rsyslog.conf

Starten Sie den rsyslog-Service neu.

systemctl restart rsyslog

 

Affected Products

Avamar Server
Article Properties
Article Number: 000246098
Article Type: Solution
Last Modified: 04 Feb 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.