Avamar: In der Tabelle "UI Events" werden Kernelfehler im Zusammenhang mit dem ConnectEMC-Startvorgang angezeigt
概要: Dieser Artikel enthält die Lösung für den Fall, dass die Avamar-Benutzeroberfläche Kernelfehler im Zusammenhang mit dem ConnectEMC-Startvorgang anzeigt.
現象
Nachdem ein Nutzer das Betriebssystemsicherheits-Rollup 2021 R3 auf Avamar-Servern mit Version 19.3 und höher mit SLES12SP5 Betriebssystem installiert hat, zeigt die Avamar-Benutzeroberfläche Kernelfehler im Zusammenhang mit dem Fehler beim ConnectEMC-Startvorgang in der Ereignistabelle an. Dies tritt auf, wenn keine E-Mail-Einstellungen in der Appliance konfiguriert sind.
In der Ereignistabelle der Avamar-Benutzeroberfläche werden ConnectEMC-Startfehler wie folgt angezeigt:
kernel: [86242.549021] traps: connectemc[15298] general protection ip:f762cae7 sp:ffdd6b54 error:0 in libstdc++.so.6.0.29原因
Nach einem Upgrade auf Appliance-Version 2.7.2 verfügen die Avamar-Server-Nodes über SLES 12 SP5 mit installiertem OS Security Rollup 2021 R3.
Aufgrund der aktualisierten Betriebssystem-Binärdateien tritt bei ConnectEMC ein Startproblem auf, wenn die /opt/connectemc/ConnectEMC_config.xml Die Konfigurationsdatei enthält leere Werte oder sogar Leerzeichen für die EmailSender und EmailServer Parameter.
In der Beispieldatei unten wird beispielsweise der EmailSender und EmailServer nicht mit Werten konfiguriert sind, außerdem hat es eine Leerzeichen:
cat /opt/connectemc/ConnectEMC_config.xml
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<ConnectEMCConfig SchemaVersion="1.1.0">
<ConnectConfig Type="Email">
<Retries>5</Retries>
<Notification>Primary</Notification>
<Timeout>300</Timeout>
<Description>Avamar ConnectEMC Notification Email</Description>
<BsafeEncrypt>yes</BsafeEncrypt>
<IPProtocol>IPV4</IPProtocol>
<EmailServer> </EmailServer>
<EmailAddress>emailalert@emc.com</EmailAddress>
<EmailSender> </EmailSender>
<EmailFormat>ASCII</EmailFormat>
<EmailSubject>Avamar ConnectEMC Notification Email</EmailSubject>
<STARTTLS>no</STARTTLS>
<IncludeCallHomeData>no</IncludeCallHomeData>
Wenn die Einstellungen für die E-Mail-Benachrichtigung nicht auf der Appliance konfiguriert sind, wird die EmailServer und EmailSender Felder in den ConnectEMC_config.xml Konfigurationsdateien auf dem Avamar Server werden mit einzelnen Leerzeichen für beide Felder konfiguriert.
解決方法
Konfigurieren Sie die connectemc-Konfiguration, indem Sie dem Avamar-Administrationshandbuch folgen, ODER setzen Sie die ConnectEMC_config.xml Konfigurationsdatei (leeren Sie die Konfigurationsdatei) auf dem Avamar Server.
- Konfigurieren Sie die Einstellungen für E-Mail-Benachrichtigungen im Avamar-Administrationshandbuch.
Befolgen Sie die detaillierten Schritte, die im Kapitel "Serverüberwachung" im Abschnitt "ConnectEMC" dokumentiert sind.
- Schritte zum Leeren der Konfiguration (Konfigurationsdatei auf Null setzen):
Wenn keine E-Mail-Benachrichtigungen erforderlich sind, bietet die ConnectEMC_config.xml Die Konfigurationsdatei muss manuell auf Null gesetzt werden. (leeren Sie die Konfigurationsdatei) auf dem Avamar Server mithilfe der folgenden Schritte:
-
- Stellen Sie über SSH mit einem Administratorkonto eine Verbindung zu Avamar her.
- Wechseln Sie zum Root-Konto.
- Benennen Sie die aktuelle Konfigurationsdatei um:
mv /opt/connectemc/ConnectEMC_config.xml /opt/connectemc/ConnectEMC_config.xml.orig
-
- Erstellen Sie die Konfigurationsdatei ohne Werte:
touch /opt/connectemc/ConnectEMC_config.xml
-
- Überprüfen Sie, ob die Konfigurationsdatei leer ist:
ls -latr /opt/connectemc/ConnectEMC_config.xml
-rw-rw-r-- 1 root admin 0 Feb 7 22:36 ConnectEMC_config.xml
-
- Starten Sie den ConnectEMC-Service mithilfe der folgenden Befehle neu:
service connectemc stop
service connectemc start