루트 없이 하이퍼바이저 다시 시작

루트 없이 하이퍼바이저 다시 시작

Debian Linux에는 2단계 관리 시스템이 있습니다.

존재하다/etc/supervisor/conf.d/opus-release.conf

[program:opus]
user=opus
command=bash -c 'cd /home/opus/projects/XXX && supervisord -n -c ../conf/supervisord.conf'

그리고

[supervisord]
identifier=opus

[program:uwsgi]
command=uwsgi --ini=../conf/uwsgi.ini

존재하다 /home/opus/projects/conf/supervisord.conf.

supervisorctl restart opus나는 프로젝트를 다시 시작 하곤 했습니다 .

하지만 supervisorctl restart opus루트에서만 작동합니다.

루트로 로그인하지 않고 opus 프로젝트를 다시 시작하는 좋은 방법은 무엇입니까?

관련 정보