cancel
Showing results for 
Search instead for 
Did you mean: 

unable to start sapstartsrv after 720 kernel upgrade

Former Member
0 Kudos

I have similar issue. i get the below message after i upgraded the kernel to 720 standard on dual stack machine neither ABAP nor JAVA startup

.  OS = AIX

Oracle = 11g

Database is running

-------------------------------------------

Starting Startup Agent sapstartsrv

Unknown webmethod: WaitforServiceStarted

Startup of Instance Service failed

-------------------------------------------

disp+work shows the latest patch level  R3trans -x works fine, however when i start the above message appears.

I have checked the profile parameters

DIR_CT_RUN = /usr/sap/DS0/SYS/exe/ctrun --> This directory does not exists

DIR_EXECUTABLE = /usr/sap/DS0/SYS/exe/run

I have copied the newly extracted kernel to the /usr/sap/DS0/SYS/exe/run.

Thank you very much.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Kiran, you should apply 2 times sapcpe

sapcpe pf=/usr/sap/<SAPSID>/SYS/profile/<instance profile>

sapcpe pf=/usr/sap/<SAPSID>/SYS/profile/START_SCSxx_hostname

Former Member
0 Kudos

Hi Ramones,

Could you give me the full path to run SAPCPE program.

Regards

Kiran Deverla

former_member189725
Active Contributor
0 Kudos

Can you please check if any sapstartsrv process is running .

# ps -ef |grep sapstartsrv

kill the processes if running

# kill -9 <process_id>

Then go to the profile directory (Login as ds0adm)

# /sapmnt/DS0/exe/sapcpe pf=DS0_DVEBMGS74_<hostname>

# /sapmnt/DS0/exe/sapcpe pf=DS0_SCS74_<hostname>

Then start the sap application.

Regards

Ratnajit

Former Member
0 Kudos

Hello Kiran,

Can you please let us know if it worked.

sapcpe pf

Kind Regards,

Jacob

Former Member
0 Kudos

Thanks for the solution.. i had the same problem with new kernel update to 720. Solved with the above given solution.

Thanks

Former Member
0 Kudos

Hello Ramones,

Thank you very much it worked on one of the systems, however on one other system, instance is starting and dies after sometime. I am investigaing that part.

Thank you all for the advice.

Regards

Kiran..

Former Member
0 Kudos

Excellent answer from


sapcpe pf=SID_JC00_server1


sapcpe pf=SID_SCS01_server1

Former Member
0 Kudos

Dear Ratnajit,

Thanks.a lot.

My problem solved by your solution.

Thanks and Regards,

Nirav

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

you must have forgotten the below command.

sapcpe pf=/usr/sap/<SAPSID>/SYS/profile/<instance profile>

sapcpe pf=/usr/sap/<SAPSID>/SYS/profile/START_SCSxx_hostname

The sapstartsrv is running from old kernel . The above cmd wil resolve the issue.

Former Member
0 Kudos

Hi,

Thanks i have done the same .it work's...........

Thanks

Naresh K

Former Member
0 Kudos

You might want to check note 1825259.

former_member189725
Active Contributor
0 Kudos

Please check if sapstartsrv is process is running .

ps -ef |grep sapstartsrv

kill the processes which are specific to the instances . Do not kill the one running from the path /usr/sap/hostctrl/exe/

Then copy the exectables from /sapmnt/<SID>/exe to the directory /usr/sap/<SID>/DVEBMGS*/exe.

If you have ASCS and SCS , copy the executables from /sapmnt/<SID>/exe to /usr/sap/<SID>/ASCS*/exe and /usr/sap/<SID>/SCS*/exe

Then start the SAP application.

Regards

Ratnajit

Former Member
0 Kudos

Hi Ratnajit,

we do not have /usr/sap/<SID>/DVEBMGS*/exe dierectory structure. however DIR_CT_RUN point to  /usr/sap/DS0/SYS/exe/ctrun which does not exists would you recommend to create this and copy all the kernel extracts and usr/sap/<SID>/SCS*/exe...

i found a note 1104735, but not sure if i need to change this now...

former_member189725
Active Contributor
0 Kudos

Can you login as ds0adm and run command cdexe and do a pwd to check which directory you are in .

You should be having an instance specific exe directory /usr/sap/DS0/DVEBMGS<XX>/exe .

Then copy the contents of the directory you are in when you execute cdexe command to the directory /usr/sap/DS0/DVEBMGS<XX>/exe

Do it similarly for /usr/sap/DS0/SCS*/exe directory .

You should not be worry about the DIR_CT_RUN profile parameter . The directory /usr/sap/DS0/SYS/exe/run points to the directory which you get when you execute the cdexe command. So no need to copy anything to /usr/sap/DS0/SYS/exe/run.

Just follow the steps I  mentioned.

Regards

Ratnajit

Former Member
0 Kudos

Hi Ratnajit,

Thank you for you quick reply, when i do cdexe as SIDADM it point me to /sapmnt/SID/exe.

I have copied all my kernel extracts to that particular director. There is no /usr/sap/DS0/DVEBMGS<XX>/exe director, if you recommend i can create one and copy all the file and similarly copy all files to /usr/sap/DS0/SCS*/exe

Please advise.

Thanks and regards

kiran

Former Member
0 Kudos

Hi Kiran

Can you please go to directory /usr/sap/<SID> and execute ls -l.

Paste the output in this thread.

Regards

Amit Padmawar

Former Member
0 Kudos

Hello Amit,

I have below directories under /usr/sap/SID

config

DVEBMGS74

lost+found

saprouter

SCS75

SYS

Thanks you

former_member189725
Active Contributor
0 Kudos

Please check if sapstartsrv is process is running .

ps -ef |grep sapstartsrv

kill the processes which are specific to the instances . Do not kill the one running from the path /usr/sap/hostctrl/exe/

Then copy the exectables from /sapmnt/<SID>/exe to the directory /usr/sap/<SID>/DVEBMGS74/exe.

Also copy the executables from /sapmnt/<SID>/exe to /usr/sap/<SID>/SCS75/exe

Then start the SAP application.

Regards

Ratnajit