/opt/LifeKeeper/bin/ディレクトリにあるlksupportは、重要な設定情報とログファイルを収集し、圧縮されたtarファイルとして格納されます。SIOSサポートエンジニアは、サポートプロセスの一環として、このtarファイルを要求することがあります。
このユーティリティを実行するには、以下のコマンドを実行してください。

  1. sudo su
  2. /opt/LifeKeeper/bin/lksupport

クラスター内の各ノードに対して、上記の手順を繰り返します。
これにより、/tmp/lksupport ディレクトリの下に各ノード用の .tarファイルが作成されます。

例: /tmp/lksupport/myhostname01.lksupport.2603201056.tar.gz

オプション:
デフォルト(スイッチなし):/var/log/lifekeeper.logと/var/log/messagesの最後の200,000行と関連する設定情報が含まれます。 (推奨手順)

--full – LifeKeeperのログセット全体を取得するように切り替えます。 生成されるtarファイルは数百MiBになる場合があるので注意してください。

--help – コマンドの使用方法情報を表示します。

--nohanatraces – HANAトレースログの収集をスキップします。

--hanaonly – HANA情報のみを収集します。

--nooracletraces – Oracleトレースログの収集をスキップします。

--oracleonly – Oracleの情報のみ収集します。

ベストプラクティス:SIOSサポートエンジニアから—full、またはその他のオプションを明示的に要求されない限り、デフォルト設定を使用してください。

アドオン

一部のパッチ、ホットフィックス、およびgeneric application kitでは、データ収集の拡張が必要になります。lksupportはモジュール式のアドオンスクリプトをサポートしています。適切な権限を付与した上で、指定されたディレクトリにスクリプトを配置するだけで、lksupportログに記録されます。

lksupportバンドルに正常に統合されるためには、アドオンスクリプトは以下の仕様に準拠する必要があります。

  • Location: スクリプトは /opt/LifeKeeper/bin/lksupport.d ディレクトリに配置する必要があります。
  • Permissions: lksupport.dディレクトリ内のすべてのスクリプトには、 実行権限 が付与されている必要があります。
  • Arguments: アドオンスクリプトは、 ターゲットとなるlksupport出力ディレクトリ を指定する-dパラメータを受け入れる必要があります。その他のパラメーターはサポートされていません。
  • Output Naming:
    スクリプトは、以下の命名規則に従って、ターゲットのlksupport出力ディレクトリ内のファイルに出力する必要があります。
    • <filename>.<lksupport_addon_name>.txt
    • Example: hanatrace.lkhana_trace_collector.txt
  • 障害が発生した場合、すべての STDERR 出力はコマンドラインに複製され、以下の命名規則に従ってターゲットのlksupport出力ディレクトリ内のデバッグファイルに出力されます。
    • <lksupport_addon_name>.error.txt
    • Example: lkhana_trace_collector.error.txt

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信