[pgsql-jp: 31296] Re: Postgresスタートについて
Masashi Ohba
ohba @ imr.tohoku.ac.jp
2003年 10月 24日 (金) 15:05:09 JST
大場です。
#だから、前のメールにも書いたんだけど…
#エラーとかメッセージとかちゃん読んでくださいって…
In message "[pgsql-jp: 31293] Re: Postgresスタートについて",
Miyao wrote,
>Success. You can now start the database server using:
>
> ./postmaster -D /home/postgres/data
>or
> ./pg_ctl -D /home/postgres/data -l logfile start
なんだから、やり方ちゃんと書いてあるんですが。
>[postgres @ web bin]$ /usr/local/pgsql/bin/postmaster -D /home/postgres/
>-o -i
とかやってますけど、ここでやるべきは(オプション指定は環境で違うけど)
「/usr/local/pgsql/bin/postmaster -D /home/postgres/data -o -i」
ではないのですか?「data」が無いんですが。
それに、「/home/postgres」指定してたらそこのパーミッション次第では
>FATAL: data directory /home/postgres/ has group or world access;
>permissions should be u=
>rwx (0700)
と、そこが700じゃなかったら、そりゃなるでしょうし、
#ただ、そこがdata置き場になるとは思えないけど…
>FATAL: File /home/postgres//PG_VERSION is missing. This is not a valid
>data directory.
については、PG_VERSIONがどこにあるのか確認したら分かると思うけど
/home/postgres/data/PG_VERSIONにありませんか?
以下、私の、ソースから入れたマシンの場合
# pwd
/usr/local/pgsql/data
# ll
total 26
-rw------- 1 pgsql pgsql 4 Jun 1 18:27 PG_VERSION
drwx------ 4 pgsql pgsql 512 Jun 2 03:59 base
drwx------ 2 pgsql pgsql 512 Oct 3 03:01 global
drwx------ 2 pgsql pgsql 512 Jun 1 18:27 pg_clog
-rw------- 1 pgsql pgsql 2404 Jun 1 18:34 pg_hba.conf
-rw------- 1 pgsql pgsql 1441 Jun 1 18:27 pg_ident.conf
drwx------ 2 pgsql pgsql 512 Jun 1 18:27 pg_xlog
-rw------- 1 pgsql pgsql 5236 Jun 1 18:33 postgresql.conf
-rw------- 1 pgsql pgsql 32 Sep 26 14:29 postmaster.opts
-rw------- 1 pgsql pgsql 46 Sep 26 14:29 postmaster.pid
本来は/home/postgres/data/PG_VERSIONにあるのに
上で/home/postgres/を指定してるから
/home/postgres/PG_VERSIONをさがして
当然のごとく「そんなものはない」といわれてるのでは
ないですか?
------------------------------------------------
Name: 大場正志(Masashi Ohba)
E-mail: ohba @ imr.tohoku.ac.jp
東北大学 金属材料研究所
pgsql-jp メーリングリストの案内