감독자의 사용자를 루트에서 루트가 아닌 dev라는 사용자로 변경했습니다.
모든 것이 괜찮습니다. 감독자는 개발자로 실행 중입니다.
me@server$ ps aux | grep supervisor
dev 25230 0.2 1.0 60404 21392 ? Ss 21:42 0:00 /usr/bin/python /usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf
...하지만 로그에는 다음 메시지가 표시됩니다.
Nov 15 21:45:00 server supervisord[25473]: 2019-11-15 21:45:00,880 CRIT Set uid to user 1003
이것은 사용자 dev의 uid입니다:
me@server$ id dev
uid=1003(dev) gid=1000(ww) groups=1000(ww)
무슨 뜻이에요? 이 uid를 가진 사용자가 이미 감독자를 실행하고 있는 경우 uid를 어떻게 변경해야 합니까?
답변1
~에 따르면문서, 루트로 감독을 시작하고 권한을 삭제하도록 요청해야 합니다.
현재 버전은 사용자 변경 사항을 기록합니다.Set uid to user dev succeeded
일부 이전 버전을 사용하고 있을 수 있으며 현재 버전으로 업그레이드하면 이 오해의 소지가 있는 로그 메시지가 사라질 수 있습니다. 지금은 무시해도 됩니다.