cd /etc/rc.d/init.d/
./postgresql start
하면 스크립트 내에서 자동으로 initdb를 수행시키는 걸로 알고 있습니다.
혹시나 해서 수동으로 initdb를 해줘봐도 역시나 안되는 군요...
/usr/bin/initdb: pg_encoding: command not found
위의 에러가 원인이 아닌가 하는데...
아시는 분들은 답변 주세요...
그럼 안녕히 계세요....
> initdb 를 해줘야 하나 봅니다.
> 최근들어 경향이 initdb 가 필요없도록 패키징하는 것인데 아마도 이것은 i
> nitdb 를 해줘야 하는 가 봅니다.
> 디렉토리를 다시 확인해 보시고 실행하시기 바랍니다.
>
> > Accel Linux release 6.1 (Blue Bird)를 설치하구
> > CD안에 있는 postgresql/6.5.2를 설치했거든요
> >
> > =================================
> > 사 용 법
> > =================================
> >
> > 포스트그래스 패키지를 bzip 으로 압축한 파일입니다.
> >
> > 압축을 해제하려면
> >
> > bunzip2 postgresql/6.5.2kr.tar.bz2
> > tar xvf postgresql/6.5.2kr.tar
> >
> > 를 하시면 압축화일들이 나오게 됩니다.
> >
> > 그런 다음에 rpm /ivh postgresql/* 로 설치를 하시면 됩니다.
> >
> > Accel Linux Team.
> >
> > =================================
> > 위와 같이 한 담에..
> > cd /etc/rc.d/init.d/
> > ./postgresql start 하면
> > 다음과 같은 에러 메세지가 떨어지거든요..
> > (디렉토리는 제가 변경 했습니다. /mnt/sdb1/pgsql로....)
> >
> > Checking postgresql installation: no database files found.
> > /usr/bin/initdb: pg_encoding: command not found
> >
> > We are initializing the database system with username postgres (uid=
> 40
> > ).
> > This user will own all the files and must also own the server proces
> s.
> >
> >
> > Creating Postgres database system directory /mnt/sdb1/pgsql/base
> >
> > Creating template database in /mnt/sdb1/pgsql/base/template1
> >
> > Creating global classes in /mnt/sdb1/pgsql/base
> >
> > Adding template1 database to pg_database...
> > ERROR: pg_atoi: error in "template1": can't parse "template1"
> > ERROR: pg_atoi: error in "template1": can't parse "template1"
> > syntax error 1 : parse errorinitdb: could not log template d
> at
> > abase
> > initdb: cleaning up.
> > rm: cannot remove directory `/mnt/sdb1/pgsql': 허가 거부됨
> > Starting postgresql service: /usr/bin/postmaster does not find the d
> at
> > abase syst
> > em. Expected to find it in the PGDATA directory "/mnt/sdb1/pgsql",
> bu
> > t unable t
> > o open file with pathname "/mnt/sdb1/pgsql/base/template1/pg_class".
>
> >
> > No data directory // can't proceed.
> > failed.
> >
> > 어케 해야 되는지...누가 좀 알려주세요...
> >
> > 초보의 슬픔을 삼키며......
|