Linux- und UNIX-Systeme: syslog-Dämon konfigurieren

Auf Linux- und UNIX-Systemen werden alle WebSphere Message Broker-Nachrichten, die nicht von den Befehlszeilendienstprogrammmen generiert wurden, an das Systemprotokoll (syslog) gesendet. Es ist daher hilfreich, Benutzernachrichten in eine separate Datei umzuleiten.

Bevor Sie auf Linux- oder UNIX-Systemen einen Broker erstellen, sollten Sie den syslog-Dämon zunächst so konfigurieren, dass Benutzernachrichten an die Datei user.log geleitet werden:

  1. Melden Sie sich als Root an.
  2. Geben Sie zur Erstellung einer Datei mit der Bezeichnung Benutzer.log die folgenden Befehle ein:
    Auf UNIX-Systemen:
    touch /var/adm/user.log 
    chown root:mqbrkrs /var/adm/user.log 
    chmod 640 /var/adm/user.log
    Unter Linux:
    touch /var/log/user.log 
    chown root:mqbrkrs /var/log/user.log 
    chmod 640 /var/log/user.log
  3. Fügen Sie zu der Datei /etc/syslog.conf folgende Zeile hinzu, um Nachrichten der Debugstufe zu der Datei Benutzer.log umzuleiten:
    Geben Sie auf UNIX-Systemen den folgenden Befehl ein:
    user.info /var/adm/user.log
    Geben Sie unter Linux folgenden Befehl ein:
    user.info /var/log/user.log
    In den Beispielen oben können Sie auch user.* - anstelle von user info angeben.
    • * gibt an, dass Informationen, Hinweise, Warnungen und Debugnachrichten abgefangen werden.
    • - gibt an, dass das syslog die Datei nach einem Schreibzugriff nicht synchronisiert.
    Dies wirkt sich positiv auf die Systemleistung aus, allerdings kann es geschehen, dass bei einem Systemabsturz unmittelbar nach einem Schreibzugriff auf die Datei einige Daten verloren gehen.
    Sie können auf ähnliche Weise Informationen, Warnungen und Fehlernachrichten zu der Datei Benutzer.log umleiten.
  4. Starten Sie den Systemprotokolldämon.
    Geben Sie unter AIX folgenden Befehl ein:
    refresh -s syslogd
    Geben Sie unter HP-UX und Solaris folgenden Befehl ein:
    kill -HUP 'cat /etc/syslog.pid'
    Geben Sie unter Linux folgenden Befehl ein:
    /etc/init.d/syslogd restart
    oder
    /etc/rc.d/init.d/syslogd restart
    auf Systemen, auf denen rc.d kein Softlink ist.

Weitere syslog-Optionen finden Sie in der Dokumentation für Ihre Plattform.

Zugehörige Konzepte
Protokolle
Zugehörige Tasks
Fehlerbehebung und Unterstützung
Protokolle verwenden
Windows: lokales Fehlerprotokoll anzeigen
Zugehörige Verweise
Lokale Fehlerprotokolle
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
an04230_