Instance terminated by LCK1, pid = 386942

Errors in file /u02/app/oracle/diag/rdbms/obiprods/obiprod2/trace/obiprod2_lmon_386916.trc:
ORA-27550: Target ID protocol check failed. tid vers=1, type=1, remote instance number=1, local instance number=2
Wed Mar 06 22:13:38 2019
LCK1 (ospid: 386942): terminating the instance due to error 27550
Wed Mar 06 22:13:38 2019
System state dump requested by (instance=2, osid=386942 (LCK1)), summary=[abnormal instance termination].
System State dumped to trace file /u02/app/oracle/diag/rdbms/obiprods/obiprod2/trace/obiprod2_diag_386902_20190306221338.trc
Wed Mar 06 22:13:39 2019
Dumping diagnostic data in directory=[cdmp_20190306221339], requested by (instance=2, osid=386942 (LCK1)), summary=[abnormal instance termination].
Wed Mar 06 22:13:39 2019
Instance terminated by LCK1, pid = 386942
Wed Mar 06 16:14:18 2019
Starting ORACLE instance (normal) (OS id: 389487)
Wed Mar 06 16:14:18 2019
CLI notifier numLatches:37 maxDescs:4162
Wed Mar 06 16:14:18 2019

###

I’ve recently seen  my RAC  software (Exadata) has Oracle UDP/IP (generic) protocol.It should RDS protocol.If you use IB (Infiniband) connection between cluster,you better use RDS protocol.

[oracle@odvdb02 mycdb2 lib]$ $ORACLE_HOME/bin/skgxpinfo -v
Oracle UDP/IP (generic)

You need to compile/Relink oracle home again with below command.

cd $ORACLE_HOME/rdbms/lib

make -f ins_rdbms.mk ipc_rds ioracle –>Relinking with RDS option

[oracle@odvdb02 mycdb2 lib]$ $ORACLE_HOME/bin/skgxpinfo -v
Oracle RDS/IP (generic)   –>It is what we want.

 

Do the same step another node(s) otherwise background process LCK never allow you start instance(s).

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *