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



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