소개
보고서 내보내기 서비스가 시작되지 않습니다. 서비스의 작은 구성 파일에 유효하지 않은 포트 값이 들어 있기 때문입니다. 서비스 로그에 허용되는 범위가 표시됩니다.
앞선 안내형 실습에서는 같은 복구 패턴을 연습했습니다. 상태를 확인하고, 저널을 읽고, 구성 값 하나를 수정하고, 실패 상태를 초기화한 다음 서비스를 시작했습니다.
서비스를 active 상태로 복구
현재 상황
labex-report-export.service가 failed 상태입니다. 이 서비스는 /etc/labex-report-export.conf에서 PORT 할당 하나를 읽습니다.
범위
- 서비스 상태와 저널의 근거를 사용해 실패 원인을 파악합니다.
- 유효하지 않은
PORT값만 변경합니다. 1024부터65535사이의 숫자 포트를 선택합니다.- unit 파일이나 관련 없는 서비스는 수정하지 않습니다.
목표
유효한 포트가 구성된 labex-report-export.service를 active 상태로 유지합니다.
완료 조건
systemctl is-active labex-report-export.service의 결과가active여야 합니다./etc/labex-report-export.conf에 범위 내 숫자PORT값이 하나 있어야 합니다.
힌트
진단은 어디서 시작해야 하나요?
안내형 실습에서 연습한 것과 같은 systemctl status 명령과 해당 unit 전용 journalctl 명령을 사용합니다. 실패 메시지에 잘못된 항목이 무엇인지 표시됩니다.
요약
서비스 상태와 저널의 근거를 사용해 잘못된 값 하나를 수정하고, 실패한 unit 하나를 다시 서비스 상태로 복구했습니다.



