ワークフロー・ログ参照

目的

一般的なワークフロー操作間のトラブルシューティングをサポートするために使用されるプライマリ・ログの場所を定義します。これは、管理者およびサポート・エンジニアがプロビジョニング、パッチ適用、スケーリング、バックアップ、アップグレードおよび関連するライフサイクル・アクティビティのための正しいログを迅速に識別できるようにすることを目的としています。

スコープ

この手順は、次のワークフロー・カテゴリに適用されます。

  • データベースおよびデータベース・ホームのライフサイクル操作
  • グリッドおよびデータベースのアップグレード・アクティビティ
  • バックアップ操作およびリカバリ操作
  • Data Guard操作
  • PDBライフサイクル操作
  • VM、ストレージおよびOCPUスケーリング・アクション
  • SSHキー、暗号化キーおよび仮想IP操作

前提条件

ログを確認する前に、次のことを確認します。

  • データベース名(<dbname>)がわかります。
  • データベース・ホーム名(<dbHome>)はわかっています(該当する場合)。
  • ワークフロー・タイプが識別されました。
  • ログが格納されている関連するホストまたはシステムにアクセスできます。
  • DomU/KVM関連操作の場合は、DomUでワークフロー・ログが予期されるかどうかを確認します。DomU固有のログは必要ない場合もあります。

表6-34ログ参照

ワークフロー プライマリ・ログの場所
データベース・ホームの作成/削除
  • /var/opt/oracle/log/<dbHome>/create/*
  • /var/opt/oracle/log/<dbHome>/delete/*
データベースの作成/削除
  • /var/opt/oracle/log/<dbname>/database/create/*
  • /var/opt/oracle/log/<dbname>/database/delete/*
データベース・バックアップ /var/opt/oracle/log/<dbname>/dtrs/rman/bkup/*
グリッド・アップグレードの事前チェック/アップグレード /var/opt/oracle/log/grid/upgrade/*
グリッド・パッチの事前チェック/適用 /var/opt/oracle/log/grid/patch/*
メモリー・リシェイプ
  • /var/opt/oracle/log/precheck_memory_resize/precheck_memory_resize_<YYYY-MM-DD_HH24_*>.log
  • /var/opt/oracle/log/available_mem_script/available_mem_script_<YYYY-MM-DD_HH24_*>
DomU/KVMゲストOSの事前チェック/アップグレード

すべてのノード: /var/log/cellos/*

dbserver_patchログ

  • クラウドUIコンソール: /u02/dbserver.patch.zip_exadata_ol*Linux-x86-64.zip/dbserver_patch_*/patchmgr_log.<TIMESTAMP>
  • コマンドライン:
    • /root/patch/dbserver_patch_<patchmgr_version>/patchmgr.*
    • /root/patch/dbserver_patch_*/Diag_patchmgr*
Data Guardプロビジョニング(スタンバイの追加)
  • /var/opt/oracle/log/<dbname>/dataguard/*
  • /var/opt/oracle/log/<dbname>/dataguard/prepareForStandby/*
  • /var/opt/oracle/log/<dbname>/dataguard/configureStandby/*
Data Guardスイッチオーバー /var/opt/oracle/log/<dbname>/dataguard/switchover/*
Data Guardの回復 /var/opt/oracle/log/<dbname>/dataguard/reinstate/*
DBアップグレード/事前チェック /var/opt/oracle/log/<dbname>/database/upgrade/*
SSHキーの追加 /var/log/secure/var/log/messages/opt/oracle/dcs/log/dcs-agent-n.log
VMの追加/削除 DomUワークフローログは必要ありません。
OCPUスケーリング DomUワークフローログは必要ありません。
ストレージ・スケーリング /var/opt/oracle/log/precheck_asm_resize/precheck_asm_resize_YYYY-MM-DD_HH24:MI:SS*.log
DB更新 DomUワークフローログは必要ありません。
PDBの作成/終了/クローニング
  • 作成: /var/opt/oracle/log/<dbname>/pdb/create/*
  • 終了: /var/opt/oracle/log/<dbname>/pdb/delete/*
  • クローン: /var/opt/oracle/log/<dbname>/pdb/clone/*
PDBの停止/起動/バウンス
  • 開始: /var/opt/oracle/log/<dbname>/pdb/open/*
  • 停止: /var/opt/oracle/log/<dbname>/pdb/close/*
  • バウンス: /var/opt/oracle/log/<dbname>/pdb/bounce/*
自動バックアップの追加/編集
  • /var/opt/oracle/log/<dbname>/dtrs/rman/bkup/*
  • /var/opt/oracle/log/dtrs/*
  • /var/opt/oracle/log/dtrs/jobs/*
暗号化鍵の操作
  • /opt/oracle/dcs/log/dcs-agent-n.log
  • /opt/oracle/dcs/log/dcs-agent-requests-n.log
仮想IPアドレスのアタッチ
  • /opt/oracle/dcs/log/dcs-agent-n.log
  • /opt/oracle/dcs/log/dcs-agent-requests-n.log

プロシージャ

  1. 実行するワークフローを特定します。
  2. 必要に応じて、データベース名、データベース・ホーム名およびホスト・コンテキストを確認します。
  3. 「ログ参照」セクションにリストされているログの場所にナビゲートします。
  4. 関連するログ・ファイルで、エラー、警告、タイムスタンプおよびワークフロー固有のメッセージを確認します。
  5. プライマリ・ログの場所に問題が見つからない場合は、隣接するシステム・ログまたはDCSログ(該当する場合)を確認してください。
  6. 必要に応じて、収集されたログ・エビデンスに問題をエスカレーションします。

トラブルシューティング

ログが見つからなかったり、不完全であったりする場合:

  • 予想されるホストでワークフローが完了したことを確認します。
  • パスで使用されているデータベース名およびデータベース・ホーム名を確認します。
  • 操作によって生成されたログが別のノードにあるかどうかを確認します。
  • DomU/KVMゲストOS操作の場合、ワークフロー固有のログがDomUで予期されるかどうかを確認します。DomUログが不要な場合もあります。
  • 該当する場合は、/var/log/messages/var/log/secure/opt/oracle/dcs/log/*などのサポートされているOSまたはDCSログを確認します。
  • タイムスタンプが使用可能な場合は、それらを使用して複数のログ間でイベントを関連付けます。