NMDA: IBM DB2-snapshotsikkerhedskopier reagerer ikke

Oversigt: NetWorker Module for Databases and Applications (NMDA) IBM DB2-snapshotsikkerhedskopier reagerer ikke.

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Symptomer

NMDA IBM DB2-snapshotsikkerhedskopier reagerer ikke.
DB2-databasen er skrivestoptilstand.
Fejl i db2diag.log

Warning:
----------------------------------------
2016-05-20-15.05.16.771114+000 E7423877A808       LEVEL: Warning
PID     : 7733668              TID  : 47390       PROC : db2sysc 0
INSTANCE: <instance_name>      NODE : 000         DB   :
APPHDL  : 0-57647              APPID: <app_id>
AUTHID  :  
EDUID   : 47390                EDUNAME: db2agent (instance) 0
FUNCTION: DB2 UDB, database monitor, sqm___sqlmonssagnt, probe:1234
DATA #1 : <preformatted>
 
This occurs when any snapshot other than list applications is attempted
on a database that is write suspended. This is necessary due to latching
conflicts. This database is skipped in the snapshot, but other databases
should still be processed. Skipping database '<db_name>'.
For more information on write suspend, please see the
'db2 set write suspend for database' command.
------------------------------------------

Årsag

DB2-arbejdsgang fungerer som:

DB2-opkald db2ACSPrepare() i NMDA DB2-biblioteket for at foretage de indledende forberedelser til at blive klar til hardwaresnapshottet. Når dette er gjort, stopper DB2 Database Manager databasen og kalder NMDA DB2-funktionen db2ACSSnapshot(). I dette tilfælde ringer DB2 ikke db2ACSSnapshot(). Arbejdsprocessen holder op med at reagere, så DB2-programmet kan fortsætte sikkerhedskopieringen. IBM understøtter PMR: 29538.004.000 åbnes. IBM DB2-teknik har brug for mere fejlfinding for at bestemme årsagen til denne hængning.

Løsning

Løsning:
 

  1. Annuller aktuel sikkerhedskopiering
  2. Tage databasen ud af skrivestoptilstand

For at finde årsagen anmoder IBM DB2 om følgende oplysninger med henblik på yderligere undersøgelse,
 

  1. Slet eller flyt eventuelle stakke eller dumps i db2dump-biblioteket. Det skaber nye stakke eller dumps uden at blande gamle. (UNIX/Linux-sti: /$INSTHOME/sqllib/db2dump)
  2. DB2-sporing i et kort stykke tid:
    db2trc on -f trace.dmp
    wait about 30 seconds
    db2trc off
    db2trc fmt trace.dmp trace.fmt
    db2trc flw trace.dmp trace.flw
  3. Saml stakke:
    db2pd -stack all -rep 5 5
  4. Når ovenstående trin er fuldført, skal du køre,
    procstack <PID> > db2vend.pstack.out
    PID <> er proces-id'et for db2vend proces for databasen.
  5. Få derefter snapshot-backupsessionen,
    db2 get snapshot for applications on <dbname> > db2snap.out
  6. Nu kan du indstille skrive-CV og derefter prøve snapshot-sikkerhedskopieringen igen og se, om den er færdig.
  7. Saml en db2support.zip som følger:
    db2support . -d <dbname> -c -s
  8. Zip og send til IBM PMR:
  • trace.dmp
  • trace.fmt
  • trace.flw
  • db2vend.pstack.out
  • db2snap.out
  • db2support.zip

Berørte produkter

NetWorker Module for Databases and Applications

Produkter

NetWorker Family, NetWorker, NetWorker Module
Artikelegenskaber
Artikelnummer: 000056670
Artikeltype: Solution
Senest ændret: 27 maj 2026
Version:  6
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.