My Oracle Support Banner

Grid Patch on a Cloud Environment : ERROR: apply_async blocked on node nodename1: as GI patching is running (Doc ID 2401839.1)

Last updated on NOVEMBER 22, 2021

Applies to:

Oracle Database Cloud Exadata Service - Version N/A to N/A [Release 1.0]
Information in this document applies to any platform.

Symptoms

While applying Grid Patch on a Cloud Environment , User got this error on screen . 

 [root@exatest1m exadbcpatchmulti]# /var/opt/oracle/exapatch/exadbcpatchmulti -apply_async 27010930-GI -sshkey=/home/opc/.ssh/id_rsa -instance1=exatest1m:/u01/app/12.1.0.2/grid -instance2=exatest2m:/u01/app/12.1.0.2/grid -run_datasql=1
Use of uninitialized value $instance_dbnames in substitution (s///) at /var/opt/oracle/exapatch/exadbcpatchmulti line 363.
Use of uninitialized value $instance_dbnames in string ne at /var/opt/oracle/exapatch/exadbcpatchmulti line 368.
Use of uninitialized value $patch_dbnames in string eq at /var/opt/oracle/exapatch/exadbcpatchmulti line 361.
Use of uninitialized value $instance_dbnames in substitution (s///) at /var/opt/oracle/exapatch/exadbcpatchmulti line 363.
Use of uninitialized value $instance_dbnames in string ne at /var/opt/oracle/exapatch/exadbcpatchmulti line 368.
Use of uninitialized value $patch_dbnames in string ne at /var/opt/oracle/exapatch/exadbcpatchmulti line 661.
Use of uninitialized value $patch_dbnames in string ne at /var/opt/oracle/exapatch/exadbcpatchmulti line 661.
Use of uninitialized value $patch_dbnames in string ne at /var/opt/oracle/exapatch/exadbcpatchmulti line 661.
Use of uninitialized value $patch_dbnames in substitution (s///) at /var/opt/oracle/exapatch/exadbcpatchmulti line 670.
Use of uninitialized value $patch_dbnames in split at /var/opt/oracle/exapatch/exadbcpatchmulti line 671.
Use of uninitialized value $patch_dbs[0] in concatenation (.) or string at /var/opt/oracle/exapatch/exadbcpatchmulti line 672.
INFO: Master transaction id is : 315
<json begin>315<json end>
Odd number of elements in hash assignment at /var/opt/oracle/exapatch/exadbcpatchmulti line 723.
Use of uninitialized value in list assignment at /var/opt/oracle/exapatch/exadbcpatchmulti line 723.
$VAR1 = {
'cur_patchid' => '',
'hostname' => 'exatest1m',
'ohomes' => '/u01/app/12.1.0.2/grid',
'new_version' => '',
'patch_completed' => '',
'cur_version' => '',
'new_patchid' => '',
'dbnames' => undef,
'apply_passed' => ''
};
INFO: sshkey being used is /home/opc/.ssh/id_rsa for exatest1m
INFO: cmd being run is: sudo /var/opt/oracle/exapatch/exadbcpatchsm -apply_async 27010930-GI -run_datasql=1 -dbname= -alldbs -patch_homes=/u01/app/12.1.0.2/grid -txn_fl=/home/opc/txnid_fl.252204
INFO: running on the node exatest1m
INFO: check for this action apply_async
INFO: check for this action rollback_async
ERROR: apply_async blocked on node exatest1m: as GI patching is running   <<<<
ERROR: apply_async blocked on node exatest1m: as GI patching is running   <<<<

Changes

 Applying GI patch on Cloud Environment . 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.