pgadmin4 서비스를 시작할 수 없습니다

pgadmin4 서비스를 시작할 수 없습니다

저는 시스템 관리자는 아니지만 수수료를 감당할 여유가 없기 때문에 직접 이 작업을 수행해야 합니다 ;-)

proxmox4 상자에서 실행되는 lxc 컨테이너가 있습니다.

proxmox4$ uname -a
Linux dbd 4.4.98-2-pve #1 SMP PVE 4.4.98-101 (Mon, 18 Dec 2017 13:36:02 +0100) x86_64 GNU/Linux

컨테이너에 PGAdmin4를 서비스로 설치했습니다. 내 홈 디렉토리에 설치되었습니다. systemd도 기본적으로 존재하지 않기 때문에 설치했습니다. /lib/systemd/system/pgadmin4.servicePGAdmin이 시작되지 않습니다. 출력은 다음과 같습니다 .

$ sudo systemctl -l status pgadmin4
  pgadmin4.service - Pgadmin4 Service
   Loaded: loaded (/lib/systemd/system/pgadmin4.service; enabled)
 Active: failed (Result: exit-code) since Tue 2018-01-30 13:35:49 UTC; 9s ago
Process: 673 ExecStart=/home/ballama/pgadmin/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py (code=exited, status=226/NAMESPACE)

Main PID: 673 (code=exited, status=226/NAMESPACE)

Jan 30 13:35:49 dbd systemd[1]: Started Pgadmin4 Service.
Jan 30 13:35:49 dbd systemd[1]: pgadmin4.service: main process exited, code=exited, status=226/NAMESPACE
Jan 30 13:35:49 dbd systemd[1]: Unit pgadmin4.service entered failed state.

막혔는데 이 문제를 해결하는 방법을 모르겠습니다. 물론 어떤 도움이라도 대단히 감사하겠습니다.

표시

답변1

다음 해결 방법으로 이 문제를 해결했습니다. - Apache를 설치하고 pgAdmin 4를 WSGI 응용 프로그램으로 호출하는 가상 호스트를 구성했습니다.

이것의 장점은 다음과 같습니다: - 재부팅 후 pgAdmin 4를 시작할 필요가 없습니다. - Apache는 클라이언트와 자체 간에 HTTPS를 사용하도록 구성하여 사용자 이름과 비밀번호가 암호화되도록 할 수 있습니다.

관련 정보