IBM Support

[Db2] Net Search Extender 問題発生時の取得資料

Question & Answer


Question

Net Search Extender で問題が発生した場合、調査に必要な情報と取得する資料を教えてください。

Answer


下記の情報を収集いただくことで、IBM ソフトウェア・サポートにおける原因調査、解決策提供に役立ちます。

1. 問題の記述
  1. どのようなメッセージを確認されていますか。どのような状況で発生していますか。
  2. 問題は再現可能ですか。 再現可能な場合、詳細な問題再現手順をお知らせください。
  3. 問題はいつから発生していますか。
  4. 問題はどのくらいの頻度で発生しますか。
  5. 問題が発生したのは本番環境、開発環境、テスト環境、品質保証 (QA)、ステージング環境のいずれの環境でしょうか。
  6. 最近システムの変更を行いましたか。
  7. この問題による業務への影響があれば具体的にお知らせください。


2. 初期資料
  • DB2 診断ログ・ファイル (db2diag.log)

db2diag.log は DIAGPATH 配下に出力されます。
DIAGPATH は、データベース・マネージャー構成パラメーター DIAGPATH の設定有無や、
OS によって違いがありますので、詳細は以下のページを参照してください。

[DB2 LUW] db2diag.log や管理通知ログの出力先 (IM-10-0AC)
 
  • db2support
以下のページに記載の手順をご参照の上、ご取得ください。

[DB2 LUW] db2support の取得手順 (Linux/UNIX 版)
[DB2 LUW] db2support の取得手順 (Windows 版)
 
  • NSE のレベル

db2text level > db2textlevel.txt


3. テキスト索更新に関する問題の場合に必要となる資料
  • 2 の初期資料
  • 問題が発生しているテキスト索引のイベント表
db2 -v "select * from db2ext.[イベント表名] order by time" > [イベント表名].txt

注: テキスト索引のイベント表は、以下コマンドの出力から確認可能です。

db2 "select eventviewname,indschema,indname from db2ext.textindexes"
 
  • テキスト索引の定義情報
db2 -v "select * from db2ext.textindexes" > textindexes.txt
db2 -v "select * from db2ext.ttextindexes" > ttextindexes.txt

<参考>
db2ext.textindexes ビュー


4. テキスト検索に関する問題の場合に必要となる資料
  • 2 の初期資料
  • 問題が発生する SQL 文
  • エラーが発生するようであれば、エラー・コードおよびエラー・メッセージ


5. ロックに関する問題の場合に必要となる資料

テキスト索引のロックに関係している問題の場合は、以下を取得してください。
  • 2 の初期資料
  • ロック・スナップショット
db2text control list all locks for database [DB名] > all_locks.txt

<参考>
ロック・スナップショットの表示
CONTROL Net Search Extender コマンド
 
  • db2ext.tcommandlocks 表

db2 -v "select * from db2ext.tcommandlocks" > tcommandlocks.out
 
  • 問題が発生しているテキスト索引のログ表

db2 -v "select * from db2ext.[ログ表名]" > [ログ表名].txt

注: テキスト索引のログ表は、以下コマンドの出力から確認可能です。

db2 "select logviewname,indschema,indname from db2ext.textindexes"
 
  • ロッキング・サービス構成ファイル

UNIX システムの場合 [インスタンス・オーナーのホーム・ディレクトリー]/sqllib/db2ext/db2extlm.cfg
Windows の場合: [DB2INSTPROF]\[DB2INSTANCE]\db2ext\db2extlm.cfg

注: DB2INSTPROF および DB2INSTANCE の値は db2set -all で確認できます。

<参考>
ロッキング・サービスの使用


6. DB2/NSE トレース

以下は、IBM ソフトウェア・サポートより依頼があった場合に取得してください。

<手順>
db2trc on -f db2trc.dmp
(問題の再現)
db2trc off
db2trc flw db2trc.dmp db2trc.flw
db2trc fmt db2trc.dmp db2trc.fmt
db2trc flw -m "*.*.96.*.*" db2trc.dmp nsetrc.flw
db2trc fmt -m "*.*.96.*.*" db2trc.dmp nsetrc.fmt

<送付資料>
db2trc.dmp, db2trc.flw, db2trc.fmt, nsetrc.flw, nsetrc.fmt を送付してください。

<参考>
障害のトレース

<注意点>
db2trc コマンド実行時の注意点について、該当リリース・レベルの Knowledge Center の記載や、以下の FAQ の内容をご確認ください。

[Db2 LUW] db2trc コマンドを用いた Db2 トレースの取得方法


運用上の考慮点

関連情報
Net Search Extender Knowledge Collection
パスポート・アドバンテージによく寄せられる質問

お問合せ先
技術的な内容に関して、サービス契約のもと IBM サービス・ラインにお問い合わせください。
IBM サービス・ライン

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"ARM Category":[{"code":"a8m500000008PlrAAE","label":"Extenders-\u003ENet Search"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"10.1.0;10.5.0;11.1.0;9.7.0"}]

Document Information

Modified date:
29 November 2022

UID

swg22005324