[pgsql-jp: 33479] Re: 再度install, 起動3回成功後、トラブル
TateyukiNishikata
nishik-t @ napdc.com
2004年 7月 2日 (金) 19:19:32 JST
はじめまして。
西方と申します。
On Fri, 02 Jul 2004 17:53:27 +0900
Yasuharu Ninomiya <ninomii @ fml.nirs.go.jp> wrote:
> 毎度お騒がせしています。
> pgsqlを削除して再度Installし、起動に2回ほど成功しました。
> しかし、4回目に下記のようにpg_ctlを停止できない状態になり起動不能になりまし
> た。
> 何かお判りの点がございましたらお教え頂けないでしょうか。
>
> 二宮
>
〜省略〜
> g4almi:~ postgresql$ export PATH=$PATH:/usr/local/pgsql/bin
>
> g4almi:~ postgresql$ source ~/.bashrc
>
> g4almi:~ postgresql$ pq_ctl stop
>
> -su: pq_ctl: command not found
コマンドの綴りが間違っているのでここでは終了しません。
>
> しばらく時間経っているのでpg_ctlは既に終了していたのかもしれない。
>
postmasterが起動しているかどうかは、psコマンドなどで確認してはいかがでしょ
う?
> もう一度起動してから終了を試みる。
>
> g4almi:~ postgresql$ /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l
> logfile start
>
> pg_ctl: Another postmaster may be running. Trying to start postmaster
> anyway.
>
> pg_ctl: cannot start postmaster
先ほど終了していないので当然起動できません。
> Examine the log output.
>
> g4almi:~ postgresql$ pg_ctl stop
>
> waiting for postmaster to shut down......done
>
> postmaster successfully shut down
今度は綴りが正しかったので終了しましたね。
>
> g4almi:~ postgresql$ export PATH=$PATH:/usr/local/pgsql/bin
>
> g4almi:~ postgresql$ /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l
> logfile start
>
> postmaster successfully started
ここで起動しましたね。
>
> g4almi:~ postgresql$ psql test
>
> Welcome to psql 7.4.3, the PostgreSQL interactive terminal.
>
>
>
> Type: ¥copyright for distribution terms
>
> ¥h for help with SQL commands
>
> ¥? for help on internal slash commands
>
> ¥g or terminate with semicolon to execute query
>
> ¥q to quit
>
>
>
> test=#
>
>
>
> しかし、一度exit何回もやって、ターミナルを終了してもう一度起動を試みた。
えーと、postmasterはターミナルを終了しただけでは終了しませんよ。
> しかし、下記のように不適切なようだ。原因不明である。
>
> Last login: Fri Jul 2 15:26:58 on ttyp1
>
> Welcome to Darwin!
>
> g4almi:~ ninomiya$ export PATH=$PATH:/usr/local/pgsql/bin
>
> g4almi:~ ninomiya$ su -l postgresql
ユーザーを切り替えたので、1つ前で行ったexportは無意味です。
>
> Password:
>
> g4almi:~ postgresql$ /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l
> logfile start
>
> pg_ctl: Another postmaster may be running. Trying to start postmaster
> anyway.
>
postmasterはまだ起動したままですので、当然起動コマンドは通りません。
この後、終了コマンドを実行しようとしてますが、パスが通っていないので実行できません。
> pg_ctl: cannot start postmaster
>
> Examine the log output.
>
> g4almi:~ postgresql$ pg_ctl stop
>
> -su: pg_ctl: command not found
>
> g4almi:~ postgresql$ pg_ctl -W stop
>
> -su: pg_ctl: command not found
>
> g4almi:~ postgresql$ pg_ctl stop -W
>
> -su: pg_ctl: command not found
>
> g4almi:~ postgresql$ pg_ctl -w start
>
> -su: pg_ctl: command not found
>
> g4almi:~ postgresql$ sudo pg_ctl stop
>
> Password:
>
> sudo: pg_ctl: command not found
>
> g4almi:~ postgresql$ pg_ctl stop -W -m fast
>
> -su: pg_ctl: command not found
>
> g4almi:~ postgresql$
>
>
pgsql-jp メーリングリストの案内