NetWorker: DB2-geplantes Backup schlägt fehl mit SQL2025N Ein I/O-Fehler ist aufgetreten

Zusammenfassung: DB2-geplantes Backup schlägt mit Anbieterfehler fehl: rc = 25 wird von der Funktion sqluvput aufgrund von DD zu Timeout zurückgegeben

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

NMDA-Backups (NetWorker Module for Databases and Applications) von DB2-Datenbanken sind betroffen:

HH/MM/YY HH:MM:SS (pid 54460472): HH/MM/YY HH:MM:SS nw_ddcl_fsync: dfd=2998496
HH/MM/YY HH:MM:SS (pid 54460472): HH/MM/YY HH:MM:SS DDP LOG: [33F0038:110CB3210] ddcl_ddcp_commit(): Commit forcing close of ddcp file //MTREE/DEVICE_FOLDER/active/LONG-SSID on hostname DD_NAME; pid=54460472
HH/MM/YY HH:MM:SS (pid 54460472): HH/MM/YY HH:MM:SS DDP LOG: [33F0038:110CB3210] ddcl_ddcp_close(): Closing File //MTREE/DEVICE_FOLDER/active/LONG-SSID via ddcp on hostname DD_NAME, pid is 54460472
HH/MM/YY HH:MM:SS (pid 54460472): HH/MM/YY HH:MM:SS DDP LOG: [33F0038:110CB3210] ddp_fsync() failed, Err: 5057-File handle is stale
HH/MM/YY HH:MM:SS (pid 54460472): HH/MM/YY HH:MM:SS fsys_fsync(): Sync'ing a file failed [5057] ([54460472] [1] DAY MONTH DD HH:mm:SS YYYY
ddp_fsync() failed, Err: 5057-File handle is stale

Db2diag.log zeigt ähnliche Meldungen an.

YYYY-MM-DD-HH.mm.SS I179696A735 LEVEL: Error
PID : 30277794 TID : 61164 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000
EDUID : 61164 EDUNAME: db2med.55250.0 (EDWPROD) 0
FUNCTION: DB2 UDB, database utilities, sqluMapVend2MediaRCWithLog, probe:655
DATA #1 : String, 120 bytes
Vendor error: rc = 25 returned from function sqluvput.
Return_code structure from vendor library /usr/lib/libnsrdb2.o:

YYYY-MM-DD-HH.mm.SS  E180432A384 LEVEL: Error
PID : 30277794 TID : 61164 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000
EDUID : 61164 EDUNAME: db2med.55250.0 (EDWPROD) 0
FUNCTION: DB2 UDB, database utilities, sqluMCWriteToDevice, probe:995
MESSAGE : Media controller -- problem writing to vendor device. rc = -2025

YYYY-MM-DD-HH.mm.SS  E180817A420 LEVEL: Error
PID : 30277794 TID : 61164 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000
EDUID : 61164 EDUNAME: db2med.55250.0 (EDWPROD) 0
FUNCTION: DB2 UDB, database utilities, sqluMCWriteToDevice, probe:995
MESSAGE : SQL2025N An I/O error occurred. Error code: "". Media on which this 
error occurred: "".

Ursache

Das Problem ist auf ein großes Backupzeitfenster zurückzuführen, das mehr als 3 Stunden läuft und zu einem Data Domain-Standard-Timeout führt.

Die DB2-Backupdatei wurde in 3 Stunden (10.800 Sekunden) geöffnet, aber nicht beschrieben. Die Datei wurde vom Data Domain-Dateisystem gemäß OST_ABANDON_TIMEOUT Design.

Lösung

 Eine Data Domain-Supportanfrage ist erforderlich. Bei der OST_ABANDON_TIMEOUT Die Systemparameter können auf der Data Domain angepasst werden, um mehr Zeit für den Abschluss dieser großen Backups zu haben. Diese Änderung erfordert Zugriff im Bash-Modus auf die Data Domain. Es wird nicht empfohlen, ohne DD-Unterstützung auf den Bash-Modus zuzugreifen.

Betroffene Produkte

Data Domain, NetWorker Module for Databases and Applications

Produkte

NetWorker Family, NetWorker, NetWorker Module
Artikeleigenschaften
Artikelnummer: 000067659
Artikeltyp: Solution
Zuletzt geändert: 21 Apr. 2026
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.