imexpire Hangs When Run on Single Partition
Last updated on JANUARY 19, 2018
Applies to:Oracle Communications Messaging Server - Version 6.3 and later
Information in this document applies to any platform.
When imexpire [Message Store Message Expiration https://docs.oracle.com/cd/E63708_01/doc.801/e63711/msadm_ms_msg_exp.htm#MSVAG2018 ] is run as:
It generates output for some time and then seems to stop doing anything, but never completes.
Using pstack on the imexpire process shows two threads like:
----------------- lwp# 7 / thread# 7 -------------------- ffffffff7bfd85f8 lwp_park (0, 0, 0) ffffffff7c82e430 PR_Lock (1002aeec0, ... ) + 4 000000010000d580 expire_partition (100250eb0, ...) + 540 000000010000d8e8 expire_thread (ffffffff7ffff770, ...) + 90 ffffffff7c836128 _pt_root (1002b0180, ... ffffffff7bfd8558 _lwp_start (0, 0, 0, 0, 0, 0)
Ctrl/C would not exit the process. It was necessary to use kill -9, which caused watcher to restart the store.
- Monitoring Using msprobe and watcher Functions https://docs.oracle.com/cd/E63708_01/doc.801/e63711/msadm_monitor.htm#CHDBGHJH
- Automatic Restart of Failed or Unresponsive Services https://docs.oracle.com/cd/E63708_01/doc.801/e63711/msadm_general.htm#MSVAG484
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