장고 4-09 Gunicorn 서비스 등록 관련
4-09를 진행하면서 status mysite로 확인했는데 active가 failed 상태였어요. 경로도 책과 비교하면서 확인해봤는데, 문제점을 알 수가 없어서 질문올립니다. /var/log/syslog 를 통해 확인한 오류는 이렇게 나오는데 왜 No such file or directory가 나오는 지 모르겠어요.
/etc/systemd/system/mysite.service
GNU nano 4.8 /etc/systemd/system/mysite.service
[Unit]
Description=gunicorn daemon
After=network.target
[Service]
User=ubuntu
Group=ubuntu
WorkingDirectory=/home/ubuntu/projects/mysite
EnvironmentFile=/home/ubuntu/venvs/mysite.env
ExecStart=/home/ubuntu/venvs/mysite/bin/gunicorn \
--workers 2 \
--bind unix:/tmp/gunicorn.sock \
config.wsgi:application
[Install]
WantedBy=multi-user.target
/var/log/syslog
Sep 2 05:41:57 ip-172-26-6-207 systemd[1]: /etc/systemd/system/mysite.service:15: Unknown section 'install'. Ignoring.
2113 Sep 2 05:41:57 ip-172-26-6-207 systemd[1]: Started gunicorn daemon.
2114 Sep 2 05:41:57 ip-172-26-6-207 systemd[15134]: mysite.service: Failed to execute command: No such file or directory
2115 Sep 2 05:41:57 ip-172-26-6-207 systemd[15134]: mysite.service: Failed at step EXEC spawning /home/ubuntu/venvs/mysite/bin/Gunicorn: No such file or directory
2116 Sep 2 05:41:57 ip-172-26-6-207 systemd[1]: mysite.service: Main process exited, code=exited, status=203/EXEC
2117 Sep 2 05:41:57 ip-172-26-6-207 systemd[1]: mysite.service: Failed with result 'exit-code'.
2118 Sep 2 05:42:28 ip-172-26-6-207 systemd-networkd[424]: eth0: DHCPv6 address 2406:da12:d8d:8800:1ff5:6dc6:f0be:e41f/128 timeout preferred 150 valid 450
2119 Sep 2 05:42:49 ip-172-26-6-207 systemd[1]: /etc/systemd/system/mysite.service:15: Unknown section 'install'. Ignoring.
2120 Sep 2 05:43:43 ip-172-26-6-207 systemd-networkd[424]: eth0: DHCPv6 address 2406:da12:d8d:8800:1ff5:6dc6:f0be:e41f/128 timeout preferred 150 valid 450
2121 Sep 2 05:44:53 ip-172-26-6-207 systemd-networkd[424]: eth0: DHCPv6 address 2406:da12:d8d:8800:1ff5:6dc6:f0be:e41f/128 timeout preferred 150 valid 450
wmc1205 님 1446
2021년 9월 2일 4:25 오후
1개의 답변이 있습니다. 1 / 1 Page
다음 파일이 실제 존재하는지 확인해 보세요.
/home/ubuntu/venvs/mysite/bin/Gunicorn
없다면 mysite 가상환경에서 gunicorn을 다시 설치해 보세요.
가상환경이 아닌 일반환경에서 설치하신듯 합니다.
박응용 님
2021년 9월 2일 6:30 오후
