Skip to main content
Summary Node daemon fails to stop due to permission error.
Article Number 28099
Environment Orbix 6.3.4 Solaris
Question/Problem Description

When stopping a node daemon the following error is returned:
Stopping iona_services.node_daemon.hostname
ERROR: Could not stop node daemon: IDL:omg.org/CORBA/NO_PERMISSION:1.0: minor = 0x49540B40 (IT_NodeDaemon::SHUTTING_DOWN), completion status = MAYBE
Finished.
 

Clarifying Information The node daemon logs show:
Thu, 12 Jan 2012 15:35:40.0000000 [hostname:2187] (IT_PSS_DB:65) E - Environment it_node_daemon is currently used by another process
Thu, 12 Jan 2012 15:35:40.0000000 [hostname:2185] (node_daemon:34) E - exception occurred during run: IDL:omg.org/CORBA/BAD_INV_ORDER:1.0: minor = 0x49540700 (IT_PSS_DB:ENV_IN_USE), completion status = NO
Thu, 12 Jan 2012 15:36:59.0000000 [hostname:3001] (IT_PSS_DB:65) E - Environment it_node_daemon is currently used by another process
Thu, 12 Jan 2012 15:36:59.0000000 [hostname:3000] (node_daemon:34) E - exception occurred during run: IDL:omg.org/CORBA/BAD_INV_ORDER:1.0: minor = 0x49540700 (IT_PSS_DB:ENV_IN_USE), completion status = NO
Error Message Environment it_node_daemon is currently used by another process
Defect/Enhancement Number
Cause This may be caused for a number of reasons:
- Database is mounted on an NFS drive
- Limited number of file descriptors available to the process means the Database cannot be opened
- Long running transaction still processing in the node daemon due to corruption in the database

Resolution The only way to stop the node daemon is using the UNIX kill command on the PID
Workaround
Notes
Attachment
Created date: 26 January 2012
Last Modified: 13 February 2013
Last Published: 12 May 2012
First Published date: 26 January 2012

#KnowledgeDocs
#Orbix