- ベストアンサー
ポスグレ postmasterの起動方法
RedHatLinux7.2にpostgreSQL7.1.3をインストールしたんですが、そのあとにpostmasterを起動する方法として、ある本には起動スクリプトを自分で作れと書いてあって、これを作れば自動起動するらしいですが、自動じゃなくてコマンドから起動させる方法はありますか? よろしくお願いしますσ(^^)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 環境変数等、きちんと設定しないと起動しません。 ヘルプも使えませんし、共通ライブラリ等もあります。 また、pg_hda.confも設定をしないと、ローカル以外から起動・操作が不可能です。 bash・bashrc等への記述は、PostgreSQLの本をお持ちでしたら、インストール手順のところに書いてあります。
その他の回答 (2)
- liq
- ベストアンサー率38% (228/595)
PostgreSQLを動かすには、インストールした後、環境変数を設定して、データベースを初期化して、postmasterを起動というのが順番かと思います。データベース初期化を行ったユーザーがPostgreSQLのスーパーユーザーで、起動はこのユーザーで行います。本を持っておられるのならそのへんは書いてあると思うので、本に従ってやってみてください。 初心者向の本でないと、初期設定については詳しくは書いてないかもしれません。一応書いてあるとおりにやれば使えるようにはなるはずですが、「いっていることがよくわからなくて」もそのとおりにやる必要がありますし、いわずもがなの常識的なことは省いているかも知れません。
お礼
Linuxもよくわかってないので、けっこう常識的な事を省かれて書かれているとかなり大変です・・・。 でもなんとかpostmasterは起動できました! ありがとうございます!
- noopee
- ベストアンサー率38% (114/297)
こんにちは。 PostgreSQLがインストールされたディレクトリ下に/binがあると思いますが、そこにpg_ctlはありませんか? pg_ctl startで起動しますが。 もしくはpostmaster オプションで起動できましたが。
補足
ありがとうございます! ちなみに、これは環境変数設定をしなくてもpg_ctl startで起動できるんですか?ネットでいろいろ調べたんですけど、いってることがよくわからくて・・・。 なんかbashrcにPATH=なんちゃらとかexportなんちゃらとか付け足せみたいなことが書かれてますが・・。 どうなんでしょう?? 教えてくださいσ(^^)
お礼
環境変数設定をしたらちゃんとPostmasterが起動しました! ありがとうございますσ(^^)