cancel
Showing results for 
Search instead for 
Did you mean: 

Error SHM starting ECC 6.0 on Solaris

former_member192334
Participant
0 Kudos

Hello

We are working in a customer installation. ECC 6.0 SR1 , Oracle 10.2.0 in Solaris 10.

Installation process is finished, but SAP doesn't start . It seems a problem with memory segment.

Only message server, collector, sender , icman and igs keep on running. All other work process die.

Trace file dev_wx:

-


trc file: "dev_w0", trc level: 1, release: "700"

-


*

  • ACTIVE TRACE LEVEL 1

  • ACTIVE TRACE COMPONENTS all, MJ

*

M sysno 00

M sid GIS

M systemid 370 (Solaris on SPARCV9 CPU)

M relno 7000

M patchlevel 0

M patchno 52

M intno 20050900

M make: single threaded, Unicode, 64 bit, optimized

M pid 1981

M

M

M Wed Aug 9 15:40:33 2006

M kernel runs with dp version 210000(ext=109000) (@(#) DPLIB-INT-VERSION-210000-UC)

M length of sys_adm_ext is 572 bytes

M ***LOG Q01=> ThInit, WPStart (Workproc 0 1 1981) [thxxhead.c 1244]

M ThInit: running on host SRVSAPDES02

M calling db_connect ...

C Client NLS settings: AMERICAN_AMERICA.UTF8

C Logon as OPS$-user to get SAPSR3's password

C Connecting as /@GIS on connection 0 (nls_hdl 0) ... (dbsl 700 240106)

C Nls CharacterSet NationalCharSet C EnvHp ErrHp ErrHpBatch

C 0 UTF8 1 0x1066deb70 0x1066e6630 0x1066f6dc8

C Attaching to DB Server GIS (con_hdl=0,svchp=0x1066f6cf8,svrhp=0x1066f9048)

C

C Wed Aug 9 15:40:34 2006

C Starting user session (con_hdl=0,svchp=0x1066f6cf8,srvhp=0x1066f9048,usrhp=0x1066e6e48)

C Now '/@GIS' is connected (con_hdl 0, nls_hdl 0).

C Got SAPSR3's password from OPS$-user

C Disconnecting from connection 0 ...

C Closing user session (con_hdl=0,svchp=0x1066f6cf8,usrhp=0x1066e6e48)

C Now I'm disconnected from ORACLE

C Connecting as SAPSR3/<pwd>@GIS on connection 0 (nls_hdl 0) ... (dbsl 700 240106)

C Nls CharacterSet NationalCharSet C EnvHp ErrHp ErrHpBatch

C 0 UTF8 1 0x1066deb70 0x1066e6630 0x1066f6dc8

C Starting user session (con_hdl=0,svchp=0x1066f6cf8,srvhp=0x1066f9048,usrhp=0x1066e6e48)

C Now 'SAPSR3/<pwd>@GIS' is connected (con_hdl 0, nls_hdl 0).

C Database NLS settings: AMERICAN_AMERICA.UTF8

C Database instance GIS is running on SRVSAPDES02 with ORACLE version 10.2.0.2.0 since 20060809

B Connection 0 opened (DBSL handle 0)

B Wp Hdl ConName ConId ConState TX PRM RCT TIM MAX OPT Date Time DBHost

B 000 000 R/3 000000000 ACTIVE NO YES NO 000 255 255 20060809 154033 SRVSAPDES02

M db_connect o.k.

M ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip,*.uu

e,.bz2,.iso,.sda,.sar,*.gif

I MtxInit: 0 0 0

M SHM_PRES_BUF (addr: 0xffffffff7517a000, size: 4400000)

M SHM_ROLL_AREA (addr: 0xfffffffe5b000000, size: 134217728)

I *** ERROR => shmget(10008,67108864,992) (22: Invalid argument) [shmux.c 1441]

M *** ERROR => ThShMCreate: ShmCreate SHM_PAGING_AREA failed [thxxhead.c 2548]

M *** ERROR => ThIPCInit: ThShMCreate [thxxhead.c 2029]

M ***LOG R19=> ThInit, ThIPCInit ( TSKH-IPC-000001) [thxxhead.c 1486]

M in_ThErrHandle: 1

M *** ERROR => ThInit: ThIPCInit (step 1, th_errno 17, action 3, level 1) [thxxhead.c 10019]

M

*********************************************************************

Here the profiles:

DEFAULT:

SRVSAPDES02:gisadm 32% more DEFAULT.PFL

#.******************************************************************************************************************************

#.* *

#.* Default profile DEFAULT *

#.* *

#.* Version = 000001 *

#.* Generated by user = DDIC *

#.* Generated on = 09.08.2006 , 10:28:36 *

#.* *

#.******************************************************************************************************************************

SAPDBHOST = SRVSAPDES02

j2ee/dbtype = ora

j2ee/dbname = GIS

j2ee/dbhost = SRVSAPDES02

SAPSYSTEMNAME = GIS

SAPGLOBALHOST = SRVSAPDES02

rdisp/bufrefmode = sendoff,exeauto

DIR_PUT = /usr/sap/$(SAPSYSTEMNAME)/put

#----


  1. SAP Messaging Service for ABAP

#----


rdisp/mshost = SRVSAPDES02

rdisp/msserv = sapmsGIS

rdisp/msserv_internal = 3900

login/system_client = 001

INSTANCE_PROFILE:

SRVSAPDES02:gisadm 34% more GIS_DVEBMGS00_SRVSAPDES02

SAPSYSTEMNAME = GIS

SAPSYSTEM = 00

INSTANCE_NAME = DVEBMGS00

DIR_CT_RUN = $(DIR_EXE_ROOT)/run

DIR_EXECUTABLE = $(DIR_INSTANCE)/exe

PHYS_MEMSIZE = 512

exe/saposcol = $(DIR_CT_RUN)/saposcol

rdisp/wp_no_dia = 4

rdisp/wp_no_btc = 1

exe/icmbnd = $(DIR_CT_RUN)/icmbnd

icm/server_port_0 = PROT=HTTP,PORT=80$$

#----


  1. SAP Messaging Service parameters are set in the DEFAULT.PFL

#----


ms/server_port_0 = PROT=HTTP,PORT=81$$

rdisp/wp_no_enq = 1

rdisp/wp_no_vb = 1

rdisp/wp_no_vb2 = 1

rdisp/wp_no_spo = 1

ipc/shm_psize_10 = 128000000

ipc/shm_psize_40 = 112000000

START_PROFILE:

SRVSAPDES02:gisadm 36% more START_DVEBMGS00_SRVSAPDES02

#.******************************************************************************************************************************

#.* *

#.* Start profile START_DVEBMGS00_SRVSAPDES02 *

#.* *

#.* Version = 000001 *

#.* Generated by user = DDIC *

#.* Generated on = 09.08.2006 , 10:28:37 *

#.* *

#.******************************************************************************************************************************

SAPSYSTEMNAME = GIS

SAPSYSTEM = 00

INSTANCE_NAME = DVEBMGS00

DIR_CT_RUN = $(DIR_EXE_ROOT)/run

DIR_EXECUTABLE = $(DIR_INSTANCE)/exe

DIR_PROFILE = $(DIR_INSTALL)/profile

PF = $(DIRPROFILE)/GIS_DVEBMGS00_SRVSAPDES02

SETENV_00 = LD_LIBRARY_PATH=$(DIR_LIBRARY):%(LD_LIBRARY_PATH)

SETENV_01 = SHLIB_PATH=$(DIR_LIBRARY):%(SHLIB_PATH)

SETENV_02 = LIBPATH=$(DIR_LIBRARY):%(LIBPATH)

#----


  1. Copy SAP Executables

#----


Execute_00 = immediate $(DIR_CT_RUN)/sapcpe$(FT_EXE) pf=$(_PF)

#----


  1. Start SCSA administration

#----


Execute_01 = local $(DIR_EXECUTABLE)/sapmscsa pf=$(_PF) -n

#----


  1. Start SAP messaging service

#----


MS = ms.sap$(SAPSYSTEMNAME)$(INSTANCE_NAME)

Execute_02 = local rm -f $(_MS)

Execute_03 = local ln -s -f $(DIR_EXECUTABLE)/msg_server$(FT_EXE) $(_MS)

Start_Program_00 = local $(_MS) pf=$(_PF)

#----


  1. Start application server

#----


DW = dw.sap$(SAPSYSTEMNAME)$(INSTANCE_NAME)

Execute_04 = local rm -f $(_DW)

Execute_05 = local ln -s -f $(DIR_EXECUTABLE)/disp+work$(FT_EXE) $(_DW)

Start_Program_01 = local $(_DW) pf=$(_PF)

#----


  1. Start syslog collector daemon

#----


CO = co.sap$(SAPSYSTEMNAME)$(INSTANCE_NAME)

Execute_06 = local rm -f $(_CO)

Execute_07 = local ln -s -f $(DIR_EXECUTABLE)/rslgcoll $(_CO)

Start_Program_02 = local $(_CO) pf=$(_PF) -F

#----


  1. Start syslog send daemon

#----


SE = se.sap$(SAPSYSTEMNAME)$(INSTANCE_NAME)

Execute_08 = local rm -f $(_SE)

Execute_09 = local ln -s -f $(DIR_EXECUTABLE)/rslgsend $(_SE)

Start_Program_03 = local $(_SE) pf=$(_PF) -F

#----


  1. Start internet graphics server

#----


IG = ig.sap$(SAPSYSTEMNAME)$(INSTANCE_NAME)

Execute_10 = local rm -f $(_IG)

Execute_11 = local ln -s -f $(DIR_EXECUTABLE)/igswd_mt $(_IG)

Start_Program_04 = local $(_IG) -mode=profile pf=$(_PF)

Thanks and regards

Javier

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Javier,

Stop the SAP instance, stop all sap services. Stop DB.

run command show ipc, to see used shared segments, check if you see something wrong. if do use the ipc commands to clean the shared memory segments. if everything looks ok, then

Try reducing the following parameters:

ipc/shm_psize_10 = 128000000

ipc/shm_psize_40 = 112000000

Hope this helps.

Cheers,

Chetan

Former Member
0 Kudos

Hi,

maybe the OS command sappfpar can help you.

Use it with <sid>adm user, option 'check', and precise the profile instance:

sappfpar -check pf=<path_to_instance_profile>

Hope this could help !

Regards.

Seb.