Tuxedo TMQUEUE Process Dies And Fails To Restart When Using Red Hat Linux GlusterFS (Doc ID 1965754.1)

Last updated on DECEMBER 05, 2016

Applies to:

Oracle Tuxedo - Version 12.1.3 and later
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opteron Architecture)

Symptoms

TMQUEUE processes for a specific queue space dies and fail to restart.
Using qmadmin to inspect the qspace fails ... cannot open the queue space.

Typically TMQUEUE crash stack trace would indicate it occurred during a dequeue. For example:

#1  0x00209dee in _qm_dequeue_action () from /mytuxedo/tuxedo12.1.3.0.0/lib/libqm.so
#2  0x00200ed6 in qm_action_scheduler () from /mytuxedo/tuxedo12.1.3.0.0/lib/libqm.so
#3  0x08048d6d in _tmrunserver ()
#4  0x003cd6eb in _tmstartserver () from /mytuxedo/tuxedo12.1.3.0.0/lib/libtux.so
#5  0x08048cb4 in main ()

 It would also show ULOG chksum erorrs leading up to the TMQUEUE crash:

192232.mymach!TMQUEUE.4305.4151577184.0: Q_CAT:1353: ERROR: dequeue - checksum failed on block 123456 of table myTable on config /myQspaceudl

  In one occurrence the TMQUEUE did not core dump but hung and consumed 100% CPU

Changes

 migrated to Tuxedo 12.1.3 on Red Hat Linux with GlusterFS

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