NMDA:IBM DB2スナップショット バックアップが応答しない
Summary: NMDA(NetWorker Module for Databases and Applications)IBM DB2スナップショット バックアップが応答しません。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
NMDA IBM DB2スナップショット バックアップが応答しません。
DB2データベースは書き込みサスペンド モードです。
エラー イン 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. ------------------------------------------
Cause
DB2 ワークフローは次のように動作します。
DB2 呼び出し db2ACSPrepare() ハードウェア スナップショットの準備をするための初期準備を行うために、NMDA DB2ライブラリーで実行します。これが完了すると、DB2 データベース・マネージャーはデータベースを中断し、NMDA DB2 関数を呼び出します db2ACSSnapshot()の詳細を確認してください。この場合、DB2 は db2ACSSnapshot()の詳細を確認してください。DB2エンジンがバックアップを続行するためのワークフローの応答を停止します。IBMサポートPMR: 29538,004,000 が開かれます。IBM DB2のエンジニアリングでは、このハングの根本原因を特定するために、さらにデバッグを行う必要があります。
Resolution
対処方法:
- 現在のバックアップのキャンセル
- データベースの書き込みサスペンド モードを解除する
根本原因を発見するために、IBM DB2サポートは、さらなる調査のために次の情報を要求します。
- db2dump ディレクトリー内のスタックまたはダンプをすべて削除または再配置します。古いスタックまたはダンプを混在させることなく、新しいスタックまたはダンプを作成します。(UNIX/Linuxパス:
/$INSTHOME/sqllib/db2dump)を作成します。 - 短時間のDB2トレース:
db2trc on -f trace.dmp wait about 30 seconds db2trc off db2trc fmt trace.dmp trace.fmt db2trc flw trace.dmp trace.flw
- スタックを収集します。
db2pd -stack all -rep 5 5
- 上記の手順が完了したら、次のコマンドを実行します。
procstack <PID> > db2vend.pstack.out
<PID>は、db2vendデータベースのプロセス。 - 次に、スナップショット バックアップ セッションを取得します。
db2 get snapshot for applications on <dbname> > db2snap.out
- これで、書き込み再開を設定し、スナップショット バックアップを再試行して、完了するかどうかを確認できます。
- 次のようにdb2support.zipを収集します。
db2support . -d <dbname> -c -s
- IBM PMRに圧縮して送信します。
trace.dmptrace.fmttrace.flwdb2vend.pstack.outdb2snap.outdb2support.zip
Affected Products
NetWorker Module for Databases and ApplicationsProducts
NetWorker Family, NetWorker, NetWorker ModuleArticle Properties
Article Number: 000056670
Article Type: Solution
Last Modified: 27 May 2026
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.