말씀하신대로 디렉토리경로까지 명령을 주어서 실행시킨 경우입니다.
su: warning: cannot change directory to /home/postgres: Permission denied
bash: /home/postgres/.bash_profile: 허가 거부됨
bash$ /usr/local/nfra21WAS2/pgsql/bin/postmaster /D /usr/local/nfra21WAS2/pgsql/data &
[1] 3181
bash$ FATAL: StreamServerPort: bind() failed: 허가 거부됨
Is another postmaster already running on that port?
If not, remove socket node (/tmp/.s.PGSQL.5432) and retry.
###지금 특히 이부분을 보니까 bind가 postgresql의 포트를 쓰고 있다는게
###검색 했을때 나왔던거 같거든요.../tmp/.s.PGSQL.5432가 보이지는 않지만
###있기때문에 mc를 써서라도 지워줘야 한다는데 맞는걸까요?...
/usr/local/nfra21WAS2/pgsql/bin/postmaster: cannot create UNIX stream port
[1]+ Exit 1 /usr/local/nfra21WAS2/pgsql/bin/postmaster /D /usr/local/nfra21WAS2/pgsql/data
bash$ ps /aux | grep postgres
root 3165 0.0 0.0 3152 892 pts/0 S 08:44 0:00 su / postgres
postgres 3166 0.0 0.0 1788 988 pts/0 S 08:44 0:00 /bash
postgres 3182 0.0 0.0 2496 812 pts/0 R 08:45 0:00 ps /aux
postgres 3183 0.0 0.0 2360 516 pts/0 S 08:45 0:00 grep postgres
bash$ ps /ef | grep postgres
root 3165 3144 0 08:44 pts/0 00:00:00 su / postgres
postgres 3166 3165 0 08:44 pts/0 00:00:00 /bash
postgres 3184 3166 0 08:46 pts/0 00:00:00 ps /ef
postgres 3185 3166 0 08:46 pts/0 00:00:00 /bash
bash$
지금 ps로 확인했을때 프로세스가 생성이 되었으니 실행이 된건지 궁금합니다...
|