감독자 사용자 변경 - CRIT가 uid를 사용자로 설정하는 중 오류가 발생했습니다.

감독자 사용자 변경 - CRIT가 uid를 사용자로 설정하는 중 오류가 발생했습니다.

감독자의 사용자를 루트에서 루트가 아닌 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

일부 이전 버전을 사용하고 있을 수 있으며 현재 버전으로 업그레이드하면 이 오해의 소지가 있는 로그 메시지가 사라질 수 있습니다. 지금은 무시해도 됩니다.

언급된 변경/수정 사항에 대한 github 커밋은 다음과 같습니다.

관련 정보