stamper
Linuxbash-zsh개발자중급스크립트

systemd 서비스 장애를 확인하는 기본 순서

개발자김철수2시간 전조회 0추천 0

서비스가 시작되지 않을 때 다음 순서로 범위를 좁힌다.

systemctl status my-service --no-pager
journalctl -u my-service -n 200 --no-pager
systemctl cat my-service
systemctl show my-service -p User -p WorkingDirectory -p EnvironmentFiles

로그에서 최초 오류를 찾고 실행 사용자, 작업 디렉터리, 환경 파일, 포트 충돌을 확인한다. 설정을 수정했다면 systemctl daemon-reload 후 재시작하고, 운영 서버에서는 재시작 전에 영향 범위와 롤백 방법을 준비한다.

댓글 0

아직 댓글이 없습니다.