OHASD Fails to start with "Unable to initialize ugblm, error: 3" or "Unable to initialize ugblm, error: 2" (Doc ID 1930985.1)

Last updated on JULY 06, 2015

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.1 and later
Oracle Solaris on SPARC (64-bit)

Symptoms

Case I.   11.2.0.4 Oracle restart installation on Solaris platform, root.sh fails with:

...
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
CRS-4664: Node node01 successfully pinned.
Adding Clusterware entries to inittab
ohasd failed to start
Failed to start the Clusterware. Last 20 lines of the alert log follow:
[ohasd(81931)]CRS-2112:The OLR service started on node node01.
2014-09-26 16:26:49.372:
[ohasd(81931)]CRS-0712:Oracle High Availability Service aborted due to failure t o initialize the network layer with error [2]. Details at (:OHAS00110:) in /u01/app/11.2.0.4/grid/log/node01/ohasd/ohasd.log.
...

  <GRID_HOME>/cfgtoollogs/crsconfig/roothas.log shows:

2014-09-26 22:46:43: h1:3:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null
2014-09-26 22:46:43: Done updating /etc/inittab.tmp
2014-09-26 22:46:43: Saved /etc/inittab.crs
2014-09-26 22:46:43: Installed new /etc/inittab
2014-09-26 22:46:43: Executing /sbin/init q
2014-09-26 22:46:43: Executing cmd: /sbin/init q
2014-09-26 22:46:43: Executing cmd: /u01/app/11.2.0.4/grid_base/grid/bin/crsctl start has
2014-09-26 22:48:44: Command output:
>  CRS-4124: Oracle High Availability Services startup failed.
>  CRS-4000: Command Start failed, or completed with errors.
>End Command output
2014-09-26 22:48:44: Executing /etc/init.d/ohasd install
2014-09-26 22:48:44: Executing cmd: /etc/init.d/ohasd install
2014-09-26 22:48:44: ohasd failed to start
2014-09-26 22:48:44: Alert log is /u01/app/11.2.0.4/grid_base/grid/log/node01/alertnode01.log
2014-09-26 22:48:44: Failed to start  service 'ohasd'
2014-09-26 22:48:44: ###### Begin DIE Stack Trace ######
2014-09-26 22:48:44:     Package         File                 Line Calling
2014-09-26 22:48:44:     --------------- -------------------- ---- ----------
2014-09-26 22:48:44:  1: main            roothas.pl            217 crsconfig_lib::dietrap
2014-09-26 22:48:44:  2: main            roothas.pl            377 main::__ANON__
2014-09-26 22:48:44: ####### End DIE Stack Trace #######

 <GRID_HOME>/log/<node>/ohasd/ohasd.log shows:

2014-09-26 22:46:44.386: [ default][1] Creating PE personality...
2014-09-26 22:46:44.389: [ COMMCRS][14]clsc_monitor_thrd: NS user global alloc failed

2014-09-26 22:46:44.389: [ COMMCRS][13]clsc_thrd_spawn: (1021e45f0) thrd not active

2014-09-26 22:46:44.390: [ COMMCRS][13]clscugblmini: (1021e4550) Monitor thread spawn failed

2014-09-26 22:46:44.390: [  clsdmt][13]Failed to initialize communication layer
2014-09-26 22:46:44.390: [  clsdmt][13]Terminating clsdm listening thread
2014-09-26 22:46:44.390: [ default][1] Initializing state debug instance...
2014-09-26 22:46:44.390: [ default][1] Initializing ubglm...
2014-09-26 22:46:44.390: [ COMMCRS][1]clscugblmini: NS user global alloc failed

2014-09-26 22:46:44.391: [    INIT][1] Created alert : (:OHAS00110:) :  Unable to initialize ugblm, error: 3
2014-09-26 22:46:44.391: [    INIT][1][PANIC] OHASD exiting. Unable to initialize ugblm
2014-09-26 22:46:44.391: [    INIT][1] Done.

 
Case II. 11.2.0.3 Oracle Restart onSolaris platform, after some network issue is fixed and node rebooted, ohasd.bin fails to start.

 <GRID_HOME>/log/<node>/ohasd/ohasd.log shows:

2015-06-26 21:19:22.080: [ COMMCRS][15]clsc_monitor_thrd: NS user global alloc failed

2015-06-26 21:19:22.080: [ COMMCRS][1]clsc_thrd_spawn: (10296db70) thrd not active

2015-06-26 21:19:22.080: [ COMMCRS][1]clscugblmini: (10296dad0) Monitor thread spawn failed

2015-06-26 21:19:22.080: [ default][1] Created alert : (:OHAS00110:) :  Unable to initialize ugblm, error: 2
2015-06-26 21:19:22.080: [ default][1][PANIC] OHASD exiting. Unable to initialize ugblm
2015-06-26 21:19:22.080: [ default][1] Done.

  

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