home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Neueste VersionenFixList
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Haben Sie Probleme? - Kontaktieren Sie uns.
Kostenlos registrieren anmeldung-x26
Kontaktformular kontakt-x26

DB2 - Problembeschreibung

Problem IC74036 Status: Geschlossen

DB2STOP FORCE MAY HANG IF WRITE SUSPEND IS ISSUED IN PARALLEL

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
A DB2 instance may hang if db2stop force and set write suspend 
are issued in parallel. 
 
There exists a timing hole such that a write suspend operation 
may successfully suspend a database during a stop force 
(deactivate phase). If this happens, the database will enter 
write suspend mode, and it will hang. 
 
This may happen in a case where an event monitor attempts to 
commit but is unable to because no writing is allowed. The event 
monitor then hangs and will refuse to shut down. Here is a stack 
of such an example: 
 
<StackTrace> 
sqloxconflict_LONG 
sqloXLatchNoSpin_track 
sqlpxcm1 
sqlrrcom_dps 
sqlrrcom 
sqm_evmon_ttarget::commitInserts 
sqm_evmon_ttarget::write_data 
sqmEvmonBuffer::write_data 
sqmEvmonWriter::flushBuffers 
sqmEvmonWriter::cleanupEvmonWriter 
sqmEvmonWriter::evmonWriter 
sqleIndCoordProcessRequest 
sqeAgent::RunEDU 
sqlzRunEDU 
sqloEDUEntry 
</StackTrace>
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* DB2 LUW                                                      * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* The instance is hung when db2stop force is issued.           * 
*                                                              * 
* There exists a timing hole such that a write suspend         * 
* operation may successfully suspend a database during a stop  * 
* force (deactivate phase). If this happens, the database will * 
* enter write suspend mode, and it will hang.                  * 
*                                                              * 
* This may happen in a case where an event monitor attempts to * 
* commit but is unable to because no writing is allowed. The   * 
* event monitor then hangs and will refuse to shut down.       * 
*                                                              * 
* sqloxconflict_LONG                                           * 
* sqloXLatchNoSpin_track                                       * 
* sqlpxcm1                                                     * 
* sqlrrcom_dps                                                 * 
* sqlrrcom                                                     * 
* sqm_evmon_ttarget::commitInserts                             * 
* sqm_evmon_ttarget::write_data                                * 
* sqmEvmonBuffer::write_data                                   * 
* sqmEvmonWriter::flushBuffers                                 * 
* sqmEvmonWriter::cleanupEvmonWriter                           * 
* sqmEvmonWriter::evmonWriter                                  * 
* sqleIndCoordProcessRequest                                   * 
* sqeAgent::RunEDU                                             * 
* sqlzRunEDU                                                   * 
* sqloEDUEntry                                                 * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 v9.7 fp4 or later.                            * 
****************************************************************
Local-Fix:
Do not attempt to stop the instance in parallel with setting 
write suspend on a database within the instance.
verfügbare FixPacks:
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Lösung
db2_v97fp4 will contain the fix for the timing hole.
Workaround
keiner bekannt / siehe Local-Fix
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
21.01.2011
08.11.2012
08.11.2012
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.FP4
Problem behoben lt. FixList in der Version
9.7.0.4 FixList