님께서 말씀하신데로 tmp/.s.PGSQL.5432 파일이 있길래..
지웠습니다.. 그리고 postmaster를 기동했는데...
아래와 같은 메시지가 뜨는군요
어찌 해야 하나요...
IpcMemoryCreate : failed (식별자 제거됨) key=5432010, size=24588, permission=700
IpcMemoryIdGet : failed (식별자 제거됨) key=5432010, size=24588, permission=0
IpcMemoryAttach : failed (부적절한 인수) id = /2
FATAL 1 : AttachSLockMemory: could not attach segment
> 혹시 postmaster 이 이미 작동중인 것 아닌가요.
> 확인해 보시기 바랍니다.
> ps aux | grep postmast
> 만약 없다면 /tmp/.s.PGSQL.5432= 이런류의 파일이 없는지 확인해 보세요.
> ls /al /tmp
> 만약 있다면 지우시고 다시 postmaster 기동해 보시기 바랍니다.
>
> > 수고 많으시네요...
> > 또 질문을 올립니다...
> > 정말 죄송해서...
> > postgres 디비에 접속을 하려니 아래와 같은 메시지만 뜨네여...
> >
> > 무엇이 문제인지 갈쳐주시면 감사하겠슴다...
> > [postgres@dns1 postgres]$ postmaster /i
> > FATAL: StreamServerPort: bind() failed: errno=98
> > Is another postmaster already running on that port?
> > If not, wait afew seconds and retry.
> > /usr/local/pgsql/bin/postmaster: cannot create INET stream port
|