Red Hat bug causes server to hang.

Red Hat bug causes server to hang.

book

Article ID: KB0081762

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization 7.0.0 and later

Description


A documented bug in Red Hat v6.6, 7.0 or 7.1 may cause the TDV server to hang indefinitely.
https://access.redhat.com/solutions/1386323


TDV symtoms:
  1. Server instance will "hang" within minutes or hours while undergoing heavy loads of concurrent sessions and requests.
  2. There is no more response seen from any type of client request.
  3. Nothing is written to our /logs directory since the server froze so abruptly that disk i/o was also halted.
  4. There is no heavy use of memory during this time, so no Out Of Memory issue are suspected.
  5. The server's java process will not respond to a kill -3, so no thread dump is possible.
  6. Killing the 2 java pids with a -9 option will kill the processes and allow you to start up the server again.
  7. However, if you have a JDK installed, running a Jstack (heap dump) against the child java pid does free up the "hang" and allows the server to suddenly resume running normally  (no restart needed).

 

Issue/Introduction

This article discusses a Red hat bug that may affect the use of Tibco Data Virtualization.

Resolution

This has been reported as a Red Hat bug in RH v6.6, 7.0 and 7.1, confirmed to be fixed in v6.9.


Verify this Red Hat bug by comparing the thread stack from your server to the one listed in the Red Hat bug report.


Look on your server host in this path:    /proc/<parent pid>/task/<child pid>/stack
Run a 'more' cmd on the 'stack' file and see if it looks like this:

 
[<ffffffff810b226a>] futex_wait_queue_me+0xba/0xf0
[<ffffffff810b33a0>] futex_wait+0x1c0/0x310
[<ffffffff810b4c91>] do_futex+0x121/0xae0
[<ffffffff810b56cb>] sys_futex+0x7b/0x170
[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
[<ffffffffffffffff>] 0xffffffffffffffff



If your file content matches the RH bug report as seen above, this provides more compelling reason to upgrade RH to version 6.9.