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에서:
- 먼저 "systemctl list-units|grep postgresql"을 실행하고 서비스의 전체 이름을 얻으세요.
- 'systemctl stop postgresql-??.service'
'su-postgres -c "psql"''
postgres가 실제로 중지되었다는 확인을 받아야 합니다.
'psql: 서버에 연결할 수 없습니다. 해당 파일이나 디렉터리가 없습니다. 서버가 로컬로 실행되고 Unix 도메인 소켓 "/var/run/postgresql/.s.PGSQL.5432"에서 연결을 허용합니까?