KFPO00100-E E+L
Error occured in system call aa....aa, errno=bbb, function name=cc....cc
KFPO00103-E E
Shared memory pool damaged. location=0xaaaaaaaa (0xbbbbbbbb, 0xcccccccc)
KFPO00104-E E
Shared memory subpool damaged. location=0xaaaaaaaa (0xbbbbbbbb, 0xcccccccc)
KFPO00105-E E
Server aa....aa (process ID=bb....bb) killed by code=cc....cc
KFPO00106-E E
{"Malloc(aa....aa)"| "Realloc(bb....bb,aa....aa)"| "Calloc(cc....cc, aa....aa)"}failed,process ID=dd....dd, type=0xee....ee
KFPO00107-E E+L
"aa....aa(bb....bb)" failed, errno=cc: dd....dd
System call name | Call module | errno | Error description | Action |
---|---|---|---|---|
open | Arbitrary | 23 | In UNIX, the number of open files exceeds the maximum value defined for the system. In Windows, a work file for shared memory could not be allocated due to a capacity shortage in installed drives. | In UNIX, increase the value specified for nfile in the operating system kernel parameters. Also, close any extraneous processes and windows. In Windows, allocate free space on installed drives greater than or equal to the shared memory size. |
24 | In UNIX, too many files are opened by the indicated process. In Windows, a work file for shared memory could not be allocated due to a capacity shortage in installed drives. | In UNIX, if the error occurred during execution of a HiRDB operating command or utility, increase the value specified for maxfiles in the operating system kernel parameters. In Windows, allocate free space on installed drives greater than or equal to the shared memory size. | ||
47 | In AIX an attempt was made to open a write-protected volume in write-enabled mode. | If Real Time SAN replication is used, execute the pdrisechk command to verify that the pair logical volume group is configured correctly. | ||
open | logblib.c | 999 | In the case of Windows, HiRDB work file may have been damaged. | First, ensure that HiRDB has stopped, then delete all the files listed below and recover. Note that the files from number 4 may not always exist.
|
write | uss_dump uss_dump_h uss_dump_d usm_dump usm_rmdump usm_svdump | 12 | The file system containing the HiRDB operation directory is full. | Delete troubleshooting information under the HiRDB directory. In UNIX, to delete troubleshooting information, use either the OS rm command or the HiRDB pdcspool command. In Windows, to delete troubleshooting information, use either the OS del command or the HiRDB pdcspool command. |
Arbitrary | 47 | In AIX, an attempt was made to write to a write-protected volume. | If Real Time SAN replication is used, execute the pdrisechk command to verify that the pair logical volume group is configured correctly. | |
lio_listio | iosplwrt | 5 | In AIX, could not write to the volume. | Take action according to the errno displayed in the KFPO00107-E message (system call name: write, call module name: iosplwrt) that is output immediately after this message. |
shmat | omminit ommalloc ommrmalc | 12 | Consider one of the following:
| Take the following corrective action according to the cause of the error:
|
ommalloc ommrmalc | 22 | No HiRDB shared memory (HiRDB shared memory might have been deleted). In UNIX, it is possible that a HiRDB command was entered before the OS was fully started (this includes the case in which a HiRDB command was coded in an OS environment file such as /etc/localrc). In the case of Windows, the work file under %PDDIR% may have been deleted while HiRDB was active. | Take the following actions: In UNIX:
| |
ommrmalc | 24 | The number of common memory devices connected to the invocation source process exceeded the system limit. | Specify an appropriate value in the relevant system parameter shown below. For details about how to perform system estimates, see the HiRDB Version 9 Installation and Design Guide.
| |
shmctl | ommfixed | 1 | The user executing this command is not a super-user. It is possible that the file was improperly modified by the owner of a file under $PDDIR/bin. | Check the owner of the execute form file (pdommfixed under $PDDIR/bin) and the owner's privileges. If the owner is not root or his or her execution privilege is not s (with file mode -r-sr-xr-x), the owner of a file under $PDDIR/bin was changed after the pdsetup command had been executed. As a superuser, execute the pdsetup -d command, reply y to the message, and then re-create the HiRDB execution environment by using the pdsetup command. After that, restart HiRDB. |
close | Arbitrary | 47 | In AIX, an attempt was made to write to a write-protected volume. | If Real Time SAN replication is used, execute the pdrisechk command to verify that the pair logical volume group is configured correctly. |
semget | osysemg | 12 | In the case of Windows, there is no room for semaphore identifiers. | Estimate the number of semaphore identifiers required by HiRDB and set a value greater than the value in the PDUXPLSEMMAX system environment variable. After setting, terminate HiRDB and restart the service. For the procedure for estimating the number of semaphore identifiers, see the HiRDB Version 9 Installation and Design Guide. |
pdi_osm_get | 999 |
KFPO00109-E L
Shared memory pool(shared memory ID aa....aa, server type=bb....bb) for HiRDB server damaged. location=0xcccccccc(0xdddddddd, 0xeeeeeeee)
KFPO00111-E L
Insufficient memory on aa....aa, size=bb....bb
KFPO00112-E L
Getarea request error, size=aa....aa
KFPO00113-E L
"shmget(manager)" failed. size=aa....aa, errno=bbb
KFPO00114-E L
"shmget(aa....aa)" failed, size=bb....bb, errno=ccc
errno | Cause | Administrator's action |
---|---|---|
12 | Specified size of shared memory is not available in the operating system. | Terminate the other control statements using the shared memory on the same machine and restart the server where the error occurred. Or, shut down the HiRDB system and increase the real memory in the operating system. |
22 | The shared memory size exceeded the maximum value for the operating system. | Shut down the HiRDB system and reduce the number of servers defined in the same unit. Or, increase the maximum segment size of the shared memory in the operating system, and re-create the kernel. |
28 | The shared memory identifiers count exceeded the maximum value for the operating system. | Terminate the other control statements using the shared memory on the same machine and restart the server where the error occurred. Or, shut down the HiRDB system, either reduce the number of shared memory sectors in the operating system or increase the maximum number of shared memory identifiers, then re-create the kernel. |
Other | -- | Contact the customer support center. |
KFPO00115-W E+L
Server aa....aa (process ID=bb....bb) killed by code=cc....cc