[INS-08101] Unexpected error while executing the action at state: 'performChecks' (Doc ID 1970992.1)

Last updated on JULY 18, 2017

Applies to:

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

Symptoms

runInstaller fails with the following error:

INFO: CVU PREREQ LOCATION SET TO: /export/home/oracle/software/11.2.0.4/database/install/../stage/cvu/cvu_prereq.xml
INFO: CVU tracingEnabled = true
INFO: Nodes are prepared for verification.
INFO: Waiting for completion of background operations
INFO: Completed background operations
WARNING: [WARNING] [INS-08101] Unexpected error while executing the action at state: 'performChecks'
CAUSE: No additional information available.
ACTION: Contact Oracle Support Services or refer to the software manual.
SUMMARY:
- java.lang.NullPointerException.
Refer associated stacktrace #oracle.install.commons.util.exception.DefaultErrorAdvisor:1154

The error stack didn't have much:

---# Begin Stacktrace #---------------------------
ID: oracle.install.commons.util.exception.DefaultErrorAdvisor:1154
oracle.install.commons.flow.FlowException: [INS-08101] Unexpected error while executing the action at state: 'performChecks'
at oracle.install.commons.flow.AbstractFlowExecutor.startAction(AbstractFlowExecutor.java:367)
at oracle.install.commons.flow.AbstractFlowExecutor.enterVertex(AbstractFlowExecutor.java:600)
at oracle.install.commons.flow.AbstractFlowExecutor.transition(AbstractFlowExecutor.java:340)
at oracle.install.commons.flow.AbstractFlowExecutor.nextState(AbstractFlowExecutor.java:275)
at oracle.install.commons.flow.AbstractFlowExecutor.nextViewState(AbstractFlowExecutor.java:234)
at oracle.install.commons.flow.DefaultFlowNavigator.goForward(DefaultFlowNavigator.java:58)
at oracle.install.commons.flow.jewt.FlowWizard$1.run(FlowWizard.java:125)
at oracle.install.commons.flow.jewt.FlowWizard$TransitionManager$1.run(FlowWizard.java:101)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:415)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:662)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:688)
at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.NullPointerException
at oracle.ops.mgmt.cluster.ClusterInfo.getReleaseVersionString(ClusterInfo.java:1991)
at oracle.ops.mgmt.cluster.ClusterInfo.getSIHAReleaseVersionString(ClusterInfo.java:1431)
at oracle.ops.verification.framework.util.VerificationUtil.getSIHAReleaseVersionObjWithException(VerificationUtil.java:6108)
at oracle.ops.verification.framework.util.VerificationUtil.getSIHAReleaseVersionObjWithException(VerificationUtil.java:6081)
at oracle.ops.verification.framework.util.VerificationUtil.getSIHAReleaseVersionWithException(VerificationUtil.java:5919)
at oracle.ops.verification.framework.util.VerificationUtil.getCRSUser(VerificationUtil.java:1583)
at oracle.ops.verification.framework.engine.task.TaskFactory.getTaskListPreSIDBInst(TaskFactory.java:1924)
at oracle.ops.verification.framework.engine.task.TaskFactory.getTaskList(TaskFactory.java:436)
at oracle.ops.verification.framework.engine.task.TaskFactory.getTaskList(TaskFactory.java:680)
at oracle.cluster.verification.ClusterVerification.getPreReqTasksForSIDBInst(ClusterVerification.java:648)
at oracle.install.ivw.db.action.PrereqAction.getProductVerificationTasks(PrereqAction.java:119)
at oracle.install.commons.base.interview.common.action.AbstractPrereqAction.execute(AbstractPrereqAction.java:86)
at oracle.install.commons.flow.AbstractFlowExecutor.startAction(AbstractFlowExecutor.java:365)
... 13 more

---# End Stacktrace #-----------------------------

Turned on debugging with <note 1056322.1>, the output file shows:  

[pool-1-thread-1] [ 2015-02-04 08:26:06.773 EST ] [RuntimeExec.runCommand:77] /oraogi/u01/app/oracle/product/12.1.0.2/grid/bin/crsctl
[pool-1-thread-1] [ 2015-02-04 08:26:06.773 EST ] [RuntimeExec.runCommand:77] query
[pool-1-thread-1] [ 2015-02-04 08:26:06.773 EST ] [RuntimeExec.runCommand:77] has
[pool-1-thread-1] [ 2015-02-04 08:26:06.774 EST ] [RuntimeExec.runCommand:77] releaseversion
[pool-1-thread-1] [ 2015-02-04 08:26:06.811 EST ] [RuntimeExec.runCommand:142] runCommand: Waiting for the process
[Thread-74] [ 2015-02-04 08:26:06.811 EST ] [StreamReader.run:61] In StreamReader.run
[Thread-75] [ 2015-02-04 08:26:06.812 EST ] [StreamReader.run:61] In StreamReader.run
[Thread-74] [ 2015-02-04 08:26:06.903 EST ] [StreamReader.run:65] OUTPUT>Oracle Clusterware infrastructure warning in CRSCTL (OS PID 12730): Non-fatal error (22) during NLS data loading initialization
[Thread-74] [ 2015-02-04 08:26:06.919 EST ] [StreamReader.run:65] OUTPUT>Oracle High Availability Services release version on the local node is [12.1.0.2.0]
[pool-1-thread-1] [ 2015-02-04 08:26:06.931 EST ] [RuntimeExec.runCommand:144] runCommand: process returns 0

Manually run the same command shows:

$ /oraogi/u01/app/oracle/product/12.1.0.2/grid/bin/crsctl query has releaseversion
Oracle Clusterware infrastructure warning in CRSCTL (OS PID 14867): Non-fatal error (22) during NLS data loading initialization
Oracle High Availability Services release version on the local node is [12.1.0.2.0]

 

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