fedora 28/postgresql 10의 데스크탑 도우미에서 pgadmin4 웹 인터페이스를 시작하려고 하면 다음 오류 메시지가 나타납니다.
Failed to launch the application server, server thread exiting.
하지만 다음과 같이 입력을 시작할 수 있는 것 같습니다.
sudo pgadmin4
Alt-F2 대화 상자에서. 그래서 권한 문제인 것 같지만 로그에는 이 문제에 대해 자세히 설명할 관련 내용이 없습니다.
어떤 힌트라도 환영받을 것입니다.
답변1
먼저 시스템 권한에 대한 지침을 실행했습니다. https://www.pgadmin.org/docs/pgadmin4/3.x/server_deployment.html 그런 다음 데스크톱 도우미가 전혀 도움이 되지 않는 것 같아서 이 pgadmin4.service를 생각해 냈습니다.
[Unit]
Description=Pgadmin4 Service
After=network.target
[Service]
User= root
Group= root
Type=simple
ExecStart=/usr/bin/python3 /usr/lib/python3.6/site-packages/pgadmin4-web/pgAdmin4.py
[Install]
WantedBy=multi-user.target
이것이 제가 찾은 솔루션입니다. 사용자 환경에서 실행되며 서비스로 활성화될 수 있습니다.