はじめに
レポートエクスポートサービスは、小さな設定ファイルに無効なポート値が含まれているため起動できません。サービスのログには、使用できる値の範囲が示されています。
前のガイド付き実験では、同じ復旧手順を練習しました。ステータスを確認し、ジャーナルを読み、設定値を 1 つ修正し、失敗状態をリセットして、サービスを起動します。
サービスを active 状態に戻す
現在の状況
labex-report-export.service は failed 状態です。このサービスは、/etc/labex-report-export.conf から 1 つの PORT 設定を読み込みます。
範囲
- サービスのステータスとジャーナルの情報を使って、失敗の原因を確認します。
- 無効な
PORT値だけを変更します。 1024から65535までの数値ポートを選択します。- unit ファイルや関係のないサービスは編集しないでください。
目標
有効なポートが設定された状態で、labex-report-export.service を active 状態にします。
合格条件
systemctl is-active labex-report-export.serviceがactiveを返すこと。/etc/labex-report-export.confに、範囲内の数値PORT値が 1 つ含まれていること。
ヒント
診断はどこから始めればよいですか?
ガイド付き実験で練習したものと同じ systemctl status コマンドと、対象 unit 専用の journalctl コマンドを使用してください。失敗メッセージに、何が無効なのかが示されています。
まとめ
サービスの情報を確認して無効な値を 1 つ修正し、失敗していた unit をサービスとして再び稼働させました。



