database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 10349 게시물 읽기
No. 10349
PostgreSQL 소켓 경로 변경 관련
작성자
반지현(bjih)
작성일
2022-10-24 18:09ⓒ
2022-10-24 18:17ⓜ
조회수
2,211

안녕하세요


우분투에서 PostgreSQL 13을 설치해서 테스트 하고 있습니다.


제가 unix_socket_directories 를  /tmp에서 /var/postgres로 변경하려고 하는데요..


postgresql.conf 에서 변경하고 DB 재실행 후 psql로 접속하려고 하면 아래와 같은 메시지가 나오면서 접속이 안되네요


$ psql -d postgres

psql.bin: could not connect to server: No such file or directory

    Is the server running locally and accepting

    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?


계속 tmp에 있는 소켓을 찾습니다

/var/postgres를 만들었고 DB 실행도 잘 되고 로그보면 저 경로에 파일 생성도 되었다고 나오는데요..

혹시 postgresql.conf 말고 더 설정해야 하는 부분이 있을까요??

이 글에 대한 댓글이 총 1건 있습니다.

postgresql.conf 수정은 서버의 환경 설정을 변경한 것입니다.


psql 에서 기본으로 사용하는 유닉스 도메인 소켓 기본 경로 변경은

서버 환경 설정으로 할 수 없겠죠.


psql 실행 환경 설정 변경을 해야겠죠.


psql 에서 사용하는 기본 유닉스 도메인 소켓 경로는 컴파일 될 때 지정되고,

OS 환경 변수 PGHOST로 지정할 수 있습니다.


psql -h /var/postgres .....

이런식으로 매번 사용하든가,

export PGHOST=/var/postgres

psql ....

형태로 쓰든가합니다.


 

김상기(ioseph)님이 2022-10-25 09:58에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10353pgday.Seoul 2022 행사에 초대합니다.
김상기
2022-11-07
2346
10352oracle -> postgreSQL 마이그레이션 중 도움이 필요합니다
이인영
2022-11-02
2374
10351postgresql pg_upgrade 및 서버 이전 관련 [5]
조수연
2022-10-25
2334
10349PostgreSQL 소켓 경로 변경 관련 [1]
반지현
2022-10-24
2211
10347[문의] plpython3u 설치 및 실행 [1]
한종식
2022-05-26
2733
10344pg_dump -Fc (custom format) 파일 수정 질문 [1]
카비
2022-05-17
2441
10343[문의] wal_keep_segments 값 조정 후 대량 dml발생 시, wal segments파일이 조정한 개수만큼 늘지 않습니다 [2]
우재권
2022-05-16
2436
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.030초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다