tmshutdown -g will not shutdown TMS process sometimes.

(Doc ID 1495105.1)

Last updated on DECEMBER 05, 2016

Applies to:

Oracle Tuxedo - Version 11.1.1.2.0 and later
Information in this document applies to any platform.

Symptoms

 When doing tmshutdown with -g option and the group has TMS, sometimes TMS does not stop, but it is not every time. 
   
  Normal case:

  tmshutdown -g GROUP1
  
  Shutting down server processes ...
  
          Server Id = 1159 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 1158 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 1157 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeed
  :
          Server Id = 1002 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 1001 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 30002 Group Id = GROUP1 Machine = KIXR:     shutdown
  succeeded
          Server Id = 30001 Group Id = GROUP1 Machine = KIXR:     shutdown
  succeeded
  63 processes stopped.

 
  
  Abnormal case:

tmshutdown -g GROUP1
  
  Shutting down server processes ...
  
          Server Id = 1159 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 1158 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 1157 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeed
  :
          Server Id = 1002 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
          Server Id = 1001 Group Id = GROUP1 Machine = KIXR:      shutdown
  succeeded
  61 processes stopped.

 
 
  
  TMS is still running:

> psr
  Prog Name      Queue Name  Grp Name      ID RqDone Load Done Current Service
  ---------      ----------  --------      -- ------ --------- ---------------
  BBL            54324       KIXR           0    873     43650 (  IDLE )
  TMS_ORA        GROUP1_TMS  GROUP1     30001      0         0 (  IDLE )
  TMS_ORA        GROUP1_TMS  GROUP1     30002      0         0 (  IDLE ) 

 
    

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