Informix - Problem description
Problem IT29597 | Status: Closed |
SHUTTING DOWN AN INSTANCE USING INFORMIXSERVER DIFFERENT FROM THE ONE USED FOR STARTUP WILL LEAVE SHARED MEMORY SEGMENTS BEHIND | |
product: | |
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10 | |
Problem description: | |
With a DBSERVERNAME and at least one DBSERVERALIASES entry, you can use all of them, in INFORMIXSERVER env var, for bringing up or shutting down your instance. When shutting down the instance (onmode -k) using one of them that's never been used for starting this instance, the instance's shared memory segments would be left intact and in the way for restarting the instance ("shmget: [EEXIST][17]: key : shared memory already exists"). onmode's return code in such case would be 193. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users of Informix Server prior to 12.10.xC14 and 14.10.xC4. * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Update to Informix Server 12.10.xC14 or 14.10.xC4 (when * * available). * **************************************************************** | |
Local Fix: | |
create a file $INFORMIXDIR/tmp/startup.$INFORMIXSERVER with root:informix 660 permissions using the INFORMIXSERVER value you intend to use for shutting down the instance. | |
Solution | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 02.07.2019 03.03.2020 03.03.2020 |
Problem solved at the following versions (IBM BugInfos) | |
12.10.xC14, 14.10.xC4 | |
Problem solved according to the fixlist(s) of the following version(s) |