freebsd 4.7 stable를 쓰고 있습니다.
7.3.2 를 소스 설치한후 데몬띄우고 접속 몇번한뒤에 데몬 내리고
/usr/local/pgsql 를 지우고 다시 설치하려니까 안되는군요 -_-
설치는 되는데 initdb 명령을 내리면 아래와 같은 에러 메세지가 --;
그래서 ports로 설치해봐도 마찬가지입니다. 왜 이런것일까요?
root@merong:postgresql7 ~( ε:> $ su -l pgsql -c initdb
The files belonging to this database system will be owned by user "pgsql".
This user must also own the server process.
The database cluster will be initialized with locale ko_KR.eucKR.
This locale setting will prevent the use of indexes for pattern matching
operations. If that is a concern, rerun initdb with the collation order
set to "C". For more information see the Administrator's Guide.
creating directory /usr/local/pgsql/data... ok
creating directory /usr/local/pgsql/data/base... ok
creating directory /usr/local/pgsql/data/global... ok
creating directory /usr/local/pgsql/data/pg_xlog... ok
creating directory /usr/local/pgsql/data/pg_clog... ok
creating template1 database in /usr/local/pgsql/data/base/1... IpcSemaphoreCreate: semget(key=1, num=17, 03600) failed: No space left on device
This error does *not* mean that you have run out of disk space.
It occurs when either the system limit for the maximum number of
semaphore sets (SEMMNI), or the system wide maximum number of
semaphores (SEMMNS), would be exceeded. You need to raise the
respective kernel parameter. Alternatively, reduce PostgreSQL's
consumption of semaphores by reducing its max_connections parameter
(currently 1).
The PostgreSQL Administrator's Guide contains more information about
configuring your system for PostgreSQL.
initdb failed.
Removing /usr/local/pgsql/data.
root@merong:postgresql7 <:3 )~ $
|