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 6875 게시물 읽기
No. 6875
StreamServerPort: gethostbyname(*) failed
작성자
손상혁(mrxon)
작성일
2006-11-01 12:01
조회수
4,444

postgresql을 설치하고 실행되는것 확인하고 서버 재실행을 했습니다.


처음 설치할때 처럼 


[postgres@pcc data]$ /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data &


하면 


LOG:  StreamServerPort: gethostbyname(*) failed

/usr/local/pgsql/bin/postmaster: cannot create INET stream port

[1]+  Exit 1                  /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data


이렇게 출력되면서 실행이 되지 않습니다.


고수님들의 빠른 지도 부탁드립니다.

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

버전을 알려주시고요


설정파일에서 listen_addresses, port 에 어떻게 세팅하셨는지 두줄을 적어주세요.

그리고 실행을 pg_ctl -D ... start 이런식으로 해줘보세요

신기배(소타)님이 2006-11-01 12:17에 작성한 댓글입니다.

네 버전은 7.3.4 버전이고요
제가 postgresql 이 처음이라 설치문서대로 
postgresql.conf 에
tcpip_socket = true
port = 5432

pg_hba.conf에
local 에 0.0.0.0  0.0.0.0  trust
로 설정은 했는데 맞는지요 
제가 초자라 listen_addresses 는 어디에 있는 부분인지 제가 잘모르겠습니다.

그리고 실행시 pg_ctl -D _______  start  에서
_____ 부분을 초기 구동시처럼 /usr/local/pgsql/data 로 했는데요
start sucess 한 후 좀 있다가
[postgres@pcc ~]$ LOG:  StreamServerPort: gethostbyname(*) failed
/usr/bin/postmaster: cannot create INET stream port

다시 이런 메시지가 출력이 됩니다.

빠른 답변 감사드리면 다시 부탁드립니다.

손상혁(mrxon)님이 2006-11-01 12:50에 작성한 댓글입니다.

pg_hba.conf 에요


local  all all   trust

라고 해줘보세요


local로 시작하면 도메인소켓이라서 0.0.0.0 같은 IP 주소가 먹지 않습니다~

신기배(소타)님이 2006-11-01 13:52에 작성한 댓글입니다.

아니면요 혹시나 해서 그러는데 안되시면 /etc/hosts 파일 내용을 보여주세요


소스를 보면 도메인 소켓 쪽 말고 TCP/IP 소켓을 생성하는 부분에서 에러가 나는 거거든요.. /etc/hosts 파일이나 postgresql.conf, pg_hba.conf 파일에 * 라는 문자열이 들어간 부분을 살펴봐주세요

신기배(소타)님이 2006-11-01 14:05에 작성한 댓글입니다.
이 댓글은 2006-11-01 14:17에 마지막으로 수정되었습니다.

정말 감사드립니다.
빠르고 좋은 답변 감사드립니다. 이제야 실행이 되네요
0.0.0.0 주소 지우고  postgresql.conf의 virtual_host='*' 이부분  주석처리 하니까 실행이 됩니다. 고맙습니다.


손상혁(mrxon)님이 2006-11-01 15:18에 작성한 댓글입니다.

virtual host 가 8.x 에서는 사라졌네요..

8.3.6 소스를 봤는데 virtualhost 라는 놈을 넘겨줘서 gethostbyname 을 하길래 설정파일에 있나 봤더니 없어서 ㅋ;

다행입니다 수고하세요 ㅋㅋ

신기배(소타)님이 2006-11-01 15:39에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6878분산처리 시스템 [6]
조진우
2006-11-03
5708
6877Windows CE에서 pgSQL서버에 접속할 수 있나요 ? [1]
임용성
2006-11-01
4201
6876PostgreSQL 8.2 Beta2 릴리즈~ [3]
신기배
2006-11-01
4148
6875StreamServerPort: gethostbyname(*) failed [6]
손상혁
2006-11-01
4444
6874초보의 function 만들기 도움 요청 ^-^ [3]
롱다리
2006-10-30
5922
6873파일로 퀴리 입력시 에러 발생 [4]
조성남
2006-10-30
6512
6872insert가 갑자기 안됨니다. -_-; [3]
김성운
2006-10-30
4620
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다