DB2 - Problem description
Problem IC87094 | Status: Closed |
ERROR IN SQLOGMBLK WHEN CALLED FROM SQLUMARKPOOLSOFFLINE DURING REDO | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
During rollforward of an online index reorganization operation, if an error is encountered (such as an out of memory error or a disk error), then the error handling code may fail to complete successfully. As a result, the roll forward will fail with SQL3785N and the following message may be present in the db2diag.log: 2013-05-07-15.41.16.415650-240 I627145E2707 LEVEL: Warning PID : 26756 TID : 46913193765184 KTID : 1551 PROC : db2sysc INSTANCE: leechu NODE : 000 DB : SAMPLE APPHDL : 0-59 APPID: *LOCAL.leechu.130507194028 AUTHID : LEECHU HOSTNAME: hotel62 EDUID : 510 EDUNAME: db2redom (SAMPLE) FUNCTION: DB2 UDB, SQO Memory Management, sqlogmblkEx, probe:1000 MESSAGE : ZRC=0x820F0004=-2112946172=SQLO_MEM_SIZE "Mem Mgt invalid size" DIA8563C An invalid memory size was requested. DATA #1 : String, 43 bytes Memory management block allocation failure. DATA #2 : Codepath, 8 bytes 2 DATA #3 : Memory pool handle pointer, PD_TYPE_MEM_POOL_HANDLE_PTR, 8 bytes 0x0000000000000000 DATA #4 : Requested size, PD_TYPE_MEM_REQUESTED_SIZE, 8 bytes 0 DATA #5 : Adjusted block size, PD_TYPE_MEM_ADJUSTED_SIZE, 8 bytes 0 DATA #6 : Options for requested block, PD_TYPE_GET_MEM_OPTIONS, 4 bytes 0x00000200 DATA #7 : Pointer to address that will be set by new allocation, PD_TYPE_PTR_TO_ADDRESS_OUT, 8 bytes 0x00002aaad43f74d0 DATA #8 : File name, PD_TYPE_OSS_MEM_FILE_NAME, 10 bytes sqluvppo.C DATA #9 : Line of code, PD_TYPE_OSS_MEM_LINE_NUM, 8 bytes 1305 DATA #10: Resource binding pointer, PD_TYPE_RESOURCE_BINDING_PTR, 8 bytes 0x0000000000000000 In the handling of the original error, DB2 failed to check for a boundary condition and handling of the original rollforward error is incomplete. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * All configurations. * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 version 10.1.0.2. * **************************************************************** | |
Local Fix: | |
Examine the db2diag.log to determine the cause of the original failure. If possible, correct the problem and then retry the restore and rollforward commands. Updating to DB2 version 10.1.0.2 will correct the improperly handled boundary condition in the error handling, but the original error that led to all of this still needs to be resolved by the user. | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 2 for Linux, UNIX, and Windows | |
Solution | |
The problem is first fixed in DB2 version 10.1.0.2. | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 09.10.2012 08.05.2013 08.05.2013 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.2 | |
10.5.0.2 |