ROOTCRS.PL -PREPATCH FAILS WITH "CAN'T KILL A NON-NUMERIC PROCESS ID "

(Doc ID 2077297.1)

Last updated on NOVEMBER 13, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 and later
Information in this document applies to any platform.

Symptoms

When applying  opatchauto it fails on execution on rootcrs.pl -prepatch with the error :

ERROR:
Can't kill a non-numeric process ID at
/soft/oracle/product/grid/12.1/OPatch/opatchautotemp_psu850/patchwork/crs/inst
all/crsutils.pm line 12470.

The error stack is :

2015-10-25 16:14:56: ###### Begin DIE Stack Trace ######
2015-10-25 16:14:56: Package File Line Calling
2015-10-25 16:14:56: --------------- -------------------- ---- ----------
2015-10-25 16:14:56: 1: main rootcrs.pl 267 crsutils::dietrap
2015-10-25 16:14:56: 2: crsutils crsutils.pm 12470 main::__ANON__
2015-10-25 16:14:56: 3: crspatch crspatch.pm 706 crsutils::findActiveGIProcs
2015-10-25 16:14:56: 4: crspatch crspatch.pm 179 crspatch::crsPrePatch
2015-10-25 16:14:56: 5: main rootcrs.pl 276 crspatch::new

Changes

 NA

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms