>
> 제가 드뎌 조금 성공한 것 같은데요....
>
> 설명서대로... root 에서 pgsql도 만들어서 하구요..해서
>
> 했는데...
>
> 다음과 같은 결과가 나왔어요...
> initdb를 했을때.....
>
> [upgrade:pgsql]bin47 >%initdb
>
> We are initializing the database system with username pgsql (uid=2000)
> .
> This user will own all the files and must also own the server process.
>
>
> Creating Postgres database system directory /usr/local/pgsql/data/
>
> Creating Postgres database system directory /usr/local/pgsql/data//bas
> e
>
> Creating template database in /usr/local/pgsql/data//base/template1
>
>
> Creating global classes in /usr/local/pgsql/data//base
>
> Adding template1 database to pg_database...
>
> Vacuuming template1
> Creating public pg_user view
> Creating view pg_rules
> Creating view pg_views
> Creating view pg_tables
> Creating view pg_indexes
> Loading pg_description
>
> 와 같이 나오면 제대로 된건 가요... 그다음에
>
> [upgrade:pgsql]bin68 >%postmaster /i &
> [1] 10611
> [upgrade:pgsql]bin69 >%IpcMemoryCreate: shmget failed (Invalid argumen
> t) key=543
> 2001, size=1073152, permission=600
> FATAL 1: ShmemCreate: cannot create region
>
> 왜 위와 같이 될까요??? 뭐가 틀렸나요????
일단 initdb까지 나타나는 메시지는 정확히 제대로 설치되었다는 말입니다.
뒤에 나타나는 IPCMemoryCreate 에러는 고질적으로 나타나는 문제중의 하나입니다. 정확한 원인은 기억이 나지 않지만 해결 가능한 것으로 알고 있습니다.
http://www.kr.postgresql.org/docs/faq/solaris.html
를 참고로 해 보시기 바랍니다. (여기에 해답이 있을 것 같은 느낌이 드는 군요)
|