Code
ubuntu server, 부팅시 서비스 로딩 순서 조정
codens
2025. 1. 20. 14:39
ubuntu server, 부팅시 서비스 로딩 순서 조정
- redis-server 가 supervisorctl 보다 먼저 로딩 되도록 설정하는 방법
* systemd 서비스 설정
sudo mkdir -p /etc/systemd/system/supervisor.service.d/
- override.conf 파일 생성:
sudo nano /etc/systemd/system/supervisor.service.d/override.conf
- 다음 내용 추가
[Unit]
After=redis-server.service
Requires=redis-server.service
* 변경사항 적용:
sudo systemctl daemon-reload
* 설정이 제대로 적용되었는지 확인:
systemctl show -p After supervisor.service
- 의존성 확인
systemd-analyze critical-chain supervisor.service
* 문제가 발생하면 로그를 확인
journalctl -u redis-server.service
journalctl -u supervisor.service
반응형