CentOS 7에서 posgresql을 중지하는 방법은 무엇입니까?

CentOS 7에서 posgresql을 중지하는 방법은 무엇입니까?

CentOS 7에서 Postgresql 인스턴스 9.2를 중지하는 방법.

/etc/init.d/ctl 프로그램에서 아무것도 찾을 수 없습니다.

답변1

세상에 오신 것을 환영합니다체계

다음과 같이 시도해 보세요:

service postgresql-9.2 stop

그래도 문제가 해결되지 않으면 올바른 서비스 이름을 찾아보세요.

systemctl list-units|grep postgresql

그리고 ".service"의 이전 결과 섹션을 사용하여 위 명령을 다시 시도하세요.

답변2

Centos 7에서는 .ex를 사용해야 합니다 systemctl. :

/bin/systemctl stop postgresql

답변3

CentOS7에서:

  1. 먼저 "systemctl list-units|grep postgresql"을 실행하고 서비스의 전체 이름을 얻으세요.
  2. 'systemctl stop postgresql-??.service'
  3. 'su-postgres -c "psql"''

  4. postgres가 실제로 중지되었다는 확인을 받아야 합니다.

'psql: 서버에 연결할 수 없습니다. 해당 파일이나 디렉터리가 없습니다. 서버가 로컬로 실행되고 Unix 도메인 소켓 "/var/run/postgresql/.s.PGSQL.5432"에서 연결을 허용합니까?

관련 정보