ZurückzumInhaltsverzeichnis
Fehlerbehebung
Dell™OpenManage™ServerAdministrator:BenutzerhandbuchVersion5.3
EinstellungvonWarnungsmaßnahmenfürSysteme,aufdenenunterstützteRedHatEnterpriseLinuxundSUSELinuxEnterpriseServer-Betriebssysteme
ausgeführt
WarnungsmaßnahmeninMicrosoftWindows2000,WindowsServer2003undWindowsServer2008einstellen
BMC-Plattformereignisfilter Warnungsmeldungen
Service-Namen verstehen
Reparieren einer fehlerhaften Server Administrator-InstallationaufeinemunterstütztenWindows-Betriebssystem
EinstellungvonWarnungsmaßnahmenfürSysteme,aufdenenunterstützteRedHat
Enterprise Linux und SUSE Linux Enterprise Server-Betriebssystemeausgeführt
WennWarnungsmaßnahmenfüreinEreigniseingestelltwerden,kanndieMaßnahmefürWarnung auf dem Server anzeigen angegeben werden. Um diese
MaßnahmeauszuführenschreibtServerAdministratoreineMeldungan/dev/Konsole. Wenn auf Server Administrator-SystemXWindowSystemausgeführt
wird,wirddieseMeldungstandardmäßignichtangezeigt.UmeineAlarmmeldungaufeinemRedHat
®
Enterprise Linux
®
-System zu sehen, wenn X Window
Systemausgeführtwird,müssenSiexconsole oder xterm -C starten bevor das Ereignis eintritt. Um eine Alarmmeldung auf einem SUSE
®
Linux Enterprise-
Server-Systemzusehen,wennXWindowSystemausgeführtwird,müssenSiexterm -C starten bevor das Ereignis eintritt.
WennWarnungsmaßnahmenfüreinEreigniseingestelltwerden,kanndieMaßnahmefürBroadcast-Meldung angegebenwerden.UmdieseMaßnahme
durchzuführen,führtderServerAdministratordenBefehlwall aus, wodurch die Meldung an alle angemeldeten Benutzer gesendet wird, deren
Meldungsberechtigung auf Ja eingestellt ist. Wenn auf Server Administrator-SystemXWindowSystemausgeführtwird,wirddieseMeldungstandardmäßig
nicht angezeigt. Um die Broadcast-Meldung unter X Window System anzuzeigen, muss ein Terminal wie z. B. xterm oder gnome-terminal gestartet werden,
bevor das Ereignis eintritt.
WennWarnungsmaßnahmenfüreinEreigniseingestelltwerden,kanndieMaßnahmefürAnwendungsprogrammausführenangegebenwerden.Fürdie
Anwendungen,dieServerAdministratorausführenkann,geltenEinschränkungen.FolgenSiediesenRichtlinien,umeineordnungsgemäßeAusführungzu
gewährleisten:
l Geben Sie keine X Window System-basiertenAnwendungenan,daServerAdministratorsolcheAnwendungennichtordnungsgemäßausführenkann.
l Geben Sie keine Anwendungen an, bei denen Eingaben durch den Benutzer erforderlich sind, da Server Administrator solche Anwendungen nicht
ordnungsgemäßausführenkann.
l Leiten Sie stdout und stderr bei der Angabe der Anwendung in eine Datei um, sodass Ausgaben oder Fehlermeldungen angezeigt werden.
l WennmehrereAnwendungen(oderBefehle)füreineWarnungausgeführtwerdensollen,erstellenSieeinSkript,dasdieseAufgabeübernimmt,und
setzenSiedenvollständigenPfadzumSkriptimFeldAbsoluter Pfad zur Anwendung ein.
Beispiel 1:
ps -ef >/tmp/psout.txt 2>&1
DerBefehlinBeispiel1führtdieAnwendungps aus, leitet stdout in die Datei /tmp/psout.txt um und leitet stderr in dieselbe Datei wie stdout um.
Beispiel 2:
mail -s "Serverwarnung" admin </tmp/alertmsg.txt>/tmp/mailout.txt 2>&1
DerBefehlinBeispiel2führtdieMail-Anwendung aus, um die Meldung in der Datei /tmp/alertmsg.txt mit dem Betreff Serverwarnung an den Red Hat
Enterprise Linux-Benutzer oder SUSE LINUX Enterprise Server-Benutzer und Administrator zu senden. Die Datei /tmp/alertmsg.txt muss vom Benutzer
erstelltwerden,bevordasEreigniseintritt.stdout und stderrkönnenaußerdemindieDatei/tmp/mailout.txt umgeleitet werden, falls ein Fehler
eintritt.
WarnungsmaßnahmeninMicrosoftWindows2000,WindowsServer2003und
WindowsServer2008einstellen
BeimFestlegenvonWarnungsmaßnahmenwerdenVisualBasic-SkriptsnichtautomatischvonderFunktion'Anwendungausführen'interpretiert,obwohleine
Datei des Typs .cmd, .com, .bat oder .exeausgeführtwerdenkann,indemSienurdieDateialsWarnungsmaßnahmeangeben.
Um dieses Problem zu beheben, rufen Sie zuerst den Befehlsprozessor cmd.exeauf,umdasScriptzustarten.DerWertfürdieWarnungsmaßnahmezum
AusführeneinerAnwendungkannwiefolgtfestgelegtwerden:
c:\winnt\system32\cmd.exe /c d:\beispiel\beispiel1.vbs
wobei d:\beispiel\beispiel1.vbsdervollständigePfadzurScriptdateiist.
LegenSiekeinenPfadzueinerinteraktivenAnwendung(eineAnwendung,dieeinegrafischeBenutzeroberflächeaufweistodereineBenutzereingabe
erfordert)imFeld'AbsoluterPfadzurAnwendung'fest.DieinteraktiveAnwendungfunktioniertbeieinigenBetriebssystemenmöglicherweisenicht
erwartungsgemäß.