에러 메시지는 다음과 같구요.
제가 postgreSQL 6.5.3이 깔려있는걸 모르고
7.0.3을 가져다가 컴파일하고 실행시키고 했더니 되더라구요.
postmaster /D /usr/local/pgsql/data
이런식으로 해서 데몬이 떴었거든요.
근데 /usr/local/ 밑에 6.5.3에 쓰던 바이너리 파일이있어서
rpm /e 로 해서 다 지워버리고 다시 컴파일 했더니
아래와 같이 메시지가 나오고 데먼이 안떠요.
커널의 문제는 아닌거 같죠? 되었었는데 안되니까요.
문제가 뭘까요. 재부팅하면 될까요?
pg_ctl start
pg_ctl: It seems another postmaster is running. Try to start postmaster anyway.
pg_ctl: Cannot start postmaster. Is another postmaster is running?
[postgres@ktdpc postgres]$ IpcMemoryCreate: shmget failed (허가 거부됨) key=5432010, size=144, permission=700
This type of error is usually caused by an improper
shared memory or System V IPC semaphore configuration.
For more information, see the FAQ and platform/specific
FAQ's in the source directory pgsql/doc or on our
web site at http://www.postgresql.org.
IpcMemoryAttach: shmat failed (허가 거부됨) id=216578
FATAL 1: AttachSLockMemory: could not attach segment
알려주세요..
|