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



