cancel
Showing results for 
Search instead for 
Did you mean: 

sapwebdispatcher

Former Member
0 Kudos

Hi experts,

I would like to restart the sapwebdispatcher,

but its fails stating that the sapwebdispatcher is still alive, with a proces ID.

The given PID is owned by root, so its takes some time to get it killed, but that will be solved eventually.

Does anybody know where the sapwebdispatcher gets the information that is is running with an PID?

The command line output:

25> sapwebdisp pf=/sapmnt/CEO/profile/WEB_WD02.pfl

      • FATAL: SAP Web Dispatcher process 3432 still alive

      • FATAL: I better exit now to prevent any damage

26> ps -efa | grep 3432

root 3432 1 0 05:45:00 ? 0:03 sendmail: ./o7S6F0Wl001711 from queue

daemon 2765 3432 0 17:15:38 ? 0:00 rmail -d root

ceoadm 2848 28507 1 17:16:03 pts/4 0:00 grep 3432

Regards,

Paul Janssen

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I can see two files that might be interesting: kill.sap and shutdown.sap

shutdown.sap contains this line:

kill -2 <webdisp_pid>

The files are located in the work directory of the webdispatcher. Something like /usr/sap/SID/<inst>/work. You might try to rename it, i don't think this will do any harm as long as the webdispatcher definitely is not running.

Good luck, Michael

Answers (1)

Answers (1)

0 Kudos

Hi Paul,

Do you have any other SAP instance with the same system number than web dispatcher?

If yes, you should reconfigure again the sap web dispatcher with a different system number.

(run again the bootstrap option).

This error can occurs because the web dispatcher is trying to use the same shared memory than other instance in the server.

Clébio