Determine, with which profile the sapstartsrv process is running? Run the command:
ps –ef | grep sapstartsrv | grep <SID>
This profile , with which the sapstartsrv process is running, can be the start or the instance profile.
In the above example this is the start profile.
The sapstartsrv process trace level can be increased via the service/trace parameter. Normally the sapstartsrv trace is running with trace level 0. Maximum value is 3. Put e..g ’service/trace = 1’ in the respective profile.
You can do the restart via command : sapcontrol –nr <nr> -function RestartService
Normally you should not le running the sapstartsrv process running on an increased trace level for a longer time. Reproduce
the problem and set back the value of service/trace parameter to 0. Restart the sapstartsrv process again.