Avamar и Embedded Service Enabler (ESE) События ошибок ядра

Summary: В этой статье показано, как остановить ведение журнала запуска Embedded Service Enabler (ESE) в rsyslog, чтобы предотвратить ошибочное создание событий ошибок ядра.

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

Avamar Server работает под управлением версии 19.10 или более поздней, которая поддерживает подключение Dell с помощью встроенного средства Service Enabler (ESE).

События ошибки ядра, о которых сообщает Avamar, могут выглядеть примерно так, как показано в следующих выходных данных.

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) — это независимое от продукта программное обеспечение Python, которое можно настроить в Avamar для отправки данных телеметрии в Dell Technologies.

ESE может отправлять данные телеметрии при прямом подключении между сервером Avamar и внутренним сервером Dell или с помощью шлюза Secure Connect Gateway (SCG).

Avamar настраивает ESE в systemd с помощью службы «ese_launcher», которая по умолчанию регистрируется в следующем файле.

/var/log/messages

Конфигурация, которая отправляет журналы, называется rsyslog.

/etc/rsyslog.conf

Из-за следующей строки в конфигурации rsyslog он записывает в основном все, кроме почты и новостей в systemd, в местоположение файла messages.

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

Всякий раз, когда в сервисе ESE возникает ошибка, она регистрируется в местоположении сообщений, а конфигурация сканера журналов сервера помечает ее как ошибку ядра.

Помечать ошибки ESE как ошибки ядра неточно, так как ESE не является частью ядра и имеет собственный журнал в следующем месте.

/opt/ese/var/log/*

 

Resolution

Поскольку служба ESE имеет собственную реализацию ведения журнала, поиск и устранение неисправностей службы ESE должно происходить из папки журнала ESE, а не из файлов сообщений.

Изменив конфигурацию rsyslog, остановите ведение журнала службы ESE в файле сообщений и выдадите ложные отчеты об ошибках ядра для службы.

Создайте резервную копию файла конфигурации rsyslog.

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

В качестве пользователя root выполните следующую команду:

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

Перезапустите сервис rsyslog.

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.