RP/TUX 6.5 / OpenVMS - Shared memory segment can not exceed 4Mb CR175455 (Doc ID 775063.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo
Information in this document applies to any platform.
Information in this document applies to any platform
***Checked for relevance on 24-09-2010***

Goal

DESCRIPTION:
Queue space configuration reads
QMCONFIG=DKA100:[PATRICK.CASES.488667]QUE

> qsize
Size of queue space in disk pages: 2110000
Number of queues in queue space: 25
Number of concurrent transactions in queue space: 20
Number of concurrent processes in queue space: 20
Number of messages in queue space: 50000
Shared memory size: 4738352         <<<<<<<<<<<<<< MORE THAN 4Mb
Semaphores needed: 21

$ qmadmin
> qopen QSPACE
Q_CAT:1241: ERROR: Failed to open queue space QSPACE on config DKA100:[PATRICK.C
ASES.488667]QUE

$ type/tail ULO*.*;
152634.frvms02.bea.com!qmadmin.550: 03252004: TUXEDO Version 6.5 OpenVMS/Alpha V
7.3
152634.frvms02.bea.com!qmadmin.550: Q_CAT:1495: ERROR: xa_open() - failed to att
ach to shared memory, key = 70001, errno = 79

$ vps_ipcs


Shared Memory:
T        ID         KEY  MODE  NATTCH   SEGSZ    CPID    LPID    ATIME    DTIME
   CTIME       OWN       CRE
m  28030000       70001   600       0      16     226     226 15:26:34 15:26:34
15:26:34 [200,500] [200,500]
m  28030001           0   600       0 4194304     226     226 15:26:34 15:26:34
15:26:34 [200,500] [200,500]
m  28030002           0   600       0  541408     226       0        0        0
       0 [200,500] [200,500]

Semaphores:
T        ID         KEY  MODE   NSEMS    OTIME       OWN       CRE
s  20030000       70001   600       1 15:26:34 [200,500] [200,500]

CONFIGURATION:
TUXEDO 6.5 on OpenVMS (Rolling Patch 429)

WORKAROUND:
None -> no way to configure a queue space with more than a few thousands messages

Solution

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