Skip to Content
0
Apr 10, 2014 at 02:35 PM

Error when applying EHP6

158 Views

Hello,

I am facing the following error during the phase MAIN_SHDRUN/DDIC_UPG (from SAPup.ECO):

SAPup> Starting subprocess with PID 26258 in phase 'DDIC_UPG' at 20140410162631

ENV: DIR_LIBRARY=/usr/sap/trans/SUM_<SID>/abap/exe

ENV: LD_LIBRARY_PATH=/usr/sap/trans/SUM_<SID>/abap/exe:/usr/sap/trans/SUM_<SID>/jvm/jre/lib/amd64/server:/usr/sap/trans/SUM_<SID>/jvm/jre/lib/amd64:/usr/sap/trans/SUM_<SID>/jvm/jre/../lib/amd64:/usr/sap/<SID>/SYS/exe/run:/usr/sap/<SID>/SYS/exe/nuc/sunx86_64:/oracle/client/11x_64/instantclient

ENV: NLS_LANG=AMERICAN_AMERICA.WE8DEC

ENV: ORACLE_BASE=/oracle

ENV: ORACLE_SID=<SID>

ENV: PATH=/usr/sap/trans/SUM_<SID>/abap/exe:/usr/bin:/bin:/usr/sap/<SID>/SYS/exe/nuc/sunx86_64:/usr/sap/<SID>/SYS/exe/run:/home/<SID>adm:.:/usr/ccs/bin:/usr/ucb

ENV: SAPDATA_HOME=/oracle/<SID>

ENV: SAPSYSTEMNAME=<SID>

ENV: auth_shadow_upgrade=1

ENV: dbms_type=ORA

ENV: dbs_ora_schema=SAPSR3

ENV: dbs_ora_tnsname=<SID>

EXECUTING /usr/sap/trans/SUM_<SID>/abap/exe/tp pf=/usr/sap/trans/SUM_<SID>/abap/var/DDICUPG.TPP put <SID> -Dmainimp_proc=1 -Dparallel=6

This is tp version 380.08.46 (release 721)

Looking for effective putsteps ... ... ready (looking for putsteps)

Changing parameter 'MAINIMP_PROC' from '1' to '2'

ERROR: /usr/sap/trans/SUM_<SID>/abap/tmp/SAPKKGPFD08.<SID> is already in use. Giving up after (31) tries because MAX_SEMAPHORE_WAIT is set. My name: pid 26258 on wsps451 (<SID>adm)

ERROR: EXIT(16) -> process ID is: 26258

HALT 20140410162803

tp returncode summary:

TOOLS: Highest return code of single steps was: 16

ERRORS: Highest tp internal error was: 0212

tp finished with return code: 212

meaning:

could not access file as supposed (see dev_tp or SLOG731 for more details)

SAPup> Process with PID 26258 terminated with status 212 at 20140410162811!

And here is an excerpt from SLOG731:

### Phase MAIN_SHDRUN/DDIC_UPG:

START SET STOPMARK <SID> 20140410162403 <SID>adm wsps451 2014041016240100636a

STOP SET STOPMARK <SID> 20140410162403 <SID>adm wsps451 2014041016240100636a

START put <SID> 20140410162404 <SID>adm wsps451 2014041016240400637a

START SET STOPMARK <SID> 20140410162405 <SID>adm wsps451 2014041016240400637a

STOP SET STOPMARK <SID> 20140410162405 <SID>adm wsps451 2014041016240400637a

LIST put <SID>

START DD IMPORT <SID> H 20140410162405 <SID>adm wsps451 2014041016240400637a

STOP DD IMPORT <SID> H 20140410162405 <SID>adm wsps451 2014041016240400637a

STOP put <SID> 0000 20140410162416 <SID>adm wsps451 2014041016240400637a

START SET STOPMARK <SID> 20140410162424 <SID>adm wsps451 20140410162423006398

STOP SET STOPMARK <SID> 20140410162424 <SID>adm wsps451 20140410162423006398

START put <SID> 20140410162425 <SID>adm wsps451 2014041016242500639d

START SET STOPMARK <SID> 20140410162427 <SID>adm wsps451 2014041016242500639d

STOP SET STOPMARK <SID> 20140410162427 <SID>adm wsps451 2014041016242500639d

LIST put <SID> H

START DD IMPORT <SID> H 20140410162427 <SID>adm wsps451 2014041016242500639d

WARNING: /usr/sap/trans/SUM_<SID>/abap/tmp/SAPKKGPFD08.<SID> is already in use (10), I'm waiting 1 sec (20140410162451). My name: pid 25501 on wsps451 (<SID>adm)

WARNING: /usr/sap/trans/SUM_<SID>/abap/tmp/SAPKKGPFD08.<SID> is already in use (20), I'm waiting 4 sec (20140410162519). My name: pid 25501 on wsps451 (<SID>adm)

WARNING: /usr/sap/trans/SUM_<SID>/abap/tmp/SAPKKGPFD08.<SID> is already in use (30), I'm waiting 4 sec (20140410162552). My name: pid 25501 on wsps451 (<SID>adm)

HALT 20140410162556

ERROR: /usr/sap/trans/SUM_<SID>/abap/tmp/SAPKKGPFD08.<SID> is already in use. Giving up after (31) tries because MAX_SEMAPHORE_WAIT is set. My name: pid 25501 on wsps451 (<SID>adm)

ERROR: EXIT(16) -> process ID is: 25501

STOP put <SID> 0016 20140410162556 <SID>adm wsps451 2014041016242500639d

This is a distributed environment - an AS and a DB server.

We are running on Oracle 11 and Solaris 10.

The SUM directory and the EHP6 packages are in subdirectories of /usr/sap/trans

PLEASE help!! This is becoming very urgent now!