IPC (inter-process communication) resources are messages, shared memory, semaphores, and so on, that are used for sharing information between multiple processes and threads.
Error message
UX: mpipcmgr: WARNING: When stopping, Systemwalker could not remove some IPC resources |
UX: mpipcmgr: WARNING: Systemwalker could not remove the following IPC resource. (TYPE=%1, ID=%2, KEY=%3) |
UX: mpipcmgr: WARNING: When stopping, Systemwalker Operation Manager could not remove some IPC resources. |
UX: mpipcmgr: WARNING: Systemwalker Operation Manager could not remove the following IPC resource. (TYPE=%1, ID=%2, KEY=%3) |
Applicable versions and levels
Solaris versions: 10.1 or later
Linux versions: V11.0L10 or later
Linux for Itanium versions: V12.0L10 or later
HP-UX versions: 11.0 or later
AIX versions: 11.0 or later
Action 1
Cause
This error occurs if unable to collect IPC resources.
How to check
If IPC resources could not be collected, perform the following procedure to check which resources were not collected:
Display the status of the IPC resources.
/opt/systemwalker/bin/mpipcso
Check the execution result.
The IPC resources that could not be collected are displayed in the following portion of the execution result.
10.1:
Status of undeletion IPC from <stopping Systemwalker OperationMGR> T ID KEY DATE TIME PID CMD
11.0:
Status of undeletion IPC from <stopping Systemwalker Operation Manager> T ID KEY DATE TIME PID CMD
T: Type (m: shared memory, q: message queue, s: semaphore)
ID: ID
KEY: Key
DATE: Date of acquisition
TIME: Time of acquisition
PID: Process ID
CMD: Process name
Use a system command (ipcrm) to delete the IPC resources that were not collected previously.
Action method
Collect shared memory.
ipcrm -m <shmid>
Where <shmid> is the ID of the shared memory to be collected.
Collect message queues.
ipcrm -q <msqid>
Where <msqid> is the ID of the message queue to be collected.
Collect semaphores.
ipcrm -s <semid>
Where <semid> is the ID of the semaphore to be collected.
Example actions
Example 1
Example message portion
q 1 0x0700404a 2002/3/7 08:43:47 24333 MpFwems
Collection method
ipcrm -q 1
Example 2
Example message portion
m 2 0x0700404b 2002/3/7 08:43:47 24333 MpFwems
Collection method
ipcrm -m 2
Example 3
Example message portion
s 33 0x07004050 2002/3/7 08:43:48 24335 MpFwls
Collection method
ipcrm -s 33
Action 2
Cause
If the error occurred in a cluster system, did you execute the service/daemon termination command (poperationmgr) without stopping the Systemwalker Operation Manager daemon registered in the cluster system?
An error message is output if you execute the daemon stop command (poperationmgr) without stopping the Systemwalker Operation Manager daemon registered in the cluster system.
Action method
No action is required to address this cause.