vine-users ML アーカイブ



[vine-users:058225] Re: Postgres の 5432 番ポートが開きません

  • From: s.ishida <millkeyways@xxxxxxxxx>
  • Subject: [vine-users:058225] Re: Postgres の 5432 番ポートが開きません
  • Date: Thu, 6 Feb 2003 15:10:59 +0900
On Thu, 6 Feb 2003 14:44:48 +0900
Ogawa Sinichi <shinichi@xxxxxxxxxxxxxxxxxxxxx> wrote:

  石田@大阪です。
  アドバイスありがとうございます。
 
> postgresql.confのportのコメントアウトは行っているのでしょうか。 
> #port = 5432
  はい、実行しています。

  現状は、rm -f /tmp/.s.PGSQL.5432.* を実行して、
  postmaster -i を実行すると、5432番ポートが開く
  というところです。

  /etc/rc.d/init.d/postgresqlの148行目以降にある
  #all systems go -- remove any stale lock files
  rm -f /tmp/.s.PGSQL.* > /dev/null
  echo -n "$PSQL_START"
  su -l postgres -s /bin/sh -c "/usr/bin/pg_ctl  -D $PGDATA -p 
  /usr/bin/postmaster start  > /dev/null 2>&1" < /dev/null

  の部分が生きていないということですよね。
  5行目を /usr/bin/postmaster -i start に書き換えると 
  /etc/rc.d/init.d/postgresql restartができなくなります。 

  /usr/share/pgsql/data/postmaster.optsに
  /usr/bin/postmaster '-i'という記述があるので
  postmasterが起動される際には、このファイルが参照されると
  思うのですが?
  
  お蔭様で、なんとか先が見えてきました。
  識者の方、引続きアドバイスお願いいたします。