SMGW – Gateway Prozess startet nicht

Dieser Fehler tritt z.B. in Zusammenhang mit einem SAP-System-Neustart (Stopp/Start) auf und der Grund ist ein noch „hängender“ alter SMGW Prozess auf dem Betriebssystem (in diesem Beispiel Linux RHEL).

2 Fehlersymptome:

Per MMC wird das SAP System gestoppt und neugestartet: der SMGW Prozess startet (gelber Status) und bricht dann ab. In den SMGW Prozess Logs stehen Einträge wie:

Exception 33.566.733 nicht abgefragt; GWY_READ_CONNECTIONS

Wird versucht das Gateway über die Transaktion SMGW zu starten, kommt ebenfalls die obige Meldung analog zum Gatway-Prozess Logfile.

Ursache:

Via Putty (SSH Client) anmelden auf dem Applikationsserver (Linux) und diesen Befehle ausführen:  ps -ef | grep gwrd
Man sieht es sind 2 Gatway Prozess auf dem Betriebssystem aktiv, der ältere Prozess mit dem Timestamp 11:28 ist vor dem SAP-System Neustart:

Linux - SAP Gateway Prozesse - Foto: SAPBASIS.CH

ps -ef | grep gwrd – Foto: SAPBASIS.CH

Lösung:

Beide GWRD Prozesse mit kill PID beendet über SSH.
Anschließend wird über den Aufruf der Transaktion SMGW der gwrd Prozess neu gestartet, wie auch ein Blick in die MMC zeigt – das Gateway Service läuft wieder:

Das Gateway Service läuft wieder, nachdem die Lösung (beenden beider GWRD Prozesse auf dem Betriebssystem) durchgeführt wurde. Foto: SAPBASIS.CH

Das Gateway Service läuft wieder, nachdem die Lösung (beenden beider GWRD Prozesse auf dem Betriebssystem) durchgeführt wurde. Foto: SAPBASIS.CH

Tags: , , ,