DB2 - Problem description
Problem IC63930 | Status: Closed |
ASYNCHRONOUS BACKGROUND TASK PROCESSOR (ABP) ENCOUNTERED UNRECOVERABLE ERROR | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
If ABP task processor encounters a resource capaticy error (such as buffer pool full), it will end in error and users will see the following message in db2diag.log: 2008-12-04-19.06.55.010704-480 E19128615E812 LEVEL: Error PID : 20273 TID : 182894291552PROC : db2taskp (xxxxxx) 1 INSTANCE: xxxxxxx NODE : 001 DB : xxxxxx APPHDL : 1-516 APPID: *N1.DB2.081205030658 AUTHID : xxxxxxx FUNCTION: DB2 UDB, ABP,ABPDispatcher::updateAssignedTaskProCont , probe:100 MESSAGE : ADM13500E An agent executing an asynchronous background task processor encountered an unrecoverable error. The task processor has been suspended and diagnostic information was written to the db2diag.log. Contact IBM Support for assistance. The task processor context is "0x000000023242AB20". The task processor description is "Table: <schema>.<table>, Index: <schema>.<index>". | |
Problem Summary: | |
The ABP task processor was implemented to end in error if it encounters a resource capacity error. By nature ABP is a low-priority background running process (tasked with cleaning up pseudo-deleted index data), so resource errors should not cause it to end. Instead, it should suspend itself and retry later. | |
Local Fix: | |
n/a | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 1 for Linux, UNIX, and Windows | |
Solution | |
The ABP component was modified to suspend and retry, rather than fail, if it encounters a resource error. | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 22.10.2009 28.10.2009 28.10.2009 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.1 |