VineLInux+PostgreSQL7.1.1で動かそうとしています。
ところが、インストール、initdbまでは出来たのですが、
psql等のコマンドを実行すると、以下のように
[post@togane bin]$ ./psql -l
psql: connectDBStart() -- connect() failed: 接続を拒否されました
Is the postmaster running locally
and accepting connections on Unix socket '/tmp/.s.PGSQL.5432'?
と、表示されます。
postgres.confでportをデフォルト以外で15432と設定しています。
他にもpostmasterが動いているかを確認するために
pg_ctlコマンドを実行したのですが、
[post@togane bin]$ ./pg_ctl -w start
pg_ctl: Another postmaster may be running. Trying to start postmaster anyway.
pg_ctl: cannot start postmaster
Examine the log output.
と、エラーが出てしまいます。
今、私が参考にしている本は
石井達夫著 PostgreSQL完全後略ガイド 技術評論社
です。この本にある通り進めていったつもりなのですが
うまく動かないので困っています。
どなたか御指導の程宜しくお願いします。
No.1
- 回答日時:
こんばんは。
イマイチ状況がつかみにくいのですが...。
portを15432にされているのはナゼでしょう??
postgresはサーバにインストールしてtelnet経由でアクセスしようとされているのでしょうか?
それともローカルで動かそうとされているのでしょうか?
まずはpsコマンドでpostmasterが起動しているかいないか確認してください。
postgres.confでネット経由でのアクセスが可能なように設定されていますか?
postmasterが起動できているとしたら、-iオプションがついているか確認できますか??
postgresはMLがありますし、MLの過去ログも見ることが出来ます。
参考URL:http://www.sra.co.jp/people/t-ishii/PostgreSQL/
この回答への補足
15432にした理由は特にありません。
portが指定できるというので、やってみただけです。
psコマンドではpostmasterの文字がみられませんでした。
postgres.confにおいて、
tcp_ipをfalseからonに変更したのですが、これでいいのでしょうか?
ちなみにsilent_modeもonにしています。
-iオプションとはどういうものでしょうか?
No.2
- 回答日時:
postmaster -i -p 15432 で起動しているか確認して
psql -p 15432 で実行すればどうでしょうか?
ソースからコンパイルしているのであれば
./configure --with-pgport=15432 とすると
デフォルトのポート番号を変更できるはずです。
No.3ベストアンサー
- 回答日時:
再度。
PostgreSQL7.1.1ということは、完全攻略ガイドの第3版だと思いますが。
設定の部分をきちんと読まれましたか??
-iオプションとはVer7.1.1のtcpip_socketをonにすることと同じと書いてあります。
その後にtcpip_socketをonにしただけでは自ホストからしか接続できない&他ホストから接続するための方法が書いてありますが。
pg_hda.confの設定はどうなっていますか?
再度の御回答ありがとうございます。
まさしく語指摘の通りでした。
何度も読み直し、やっと理解ができ、
やはりpg_hda.confの設定がなされていませんでした。
今では、動作がしっかりするようになりました。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- その他(メールソフト・メールサービス) 【大至急】メールが送付できているか分かりません 1 2023/08/26 08:05
- 英語 "In a considerable effect to those..." の In は正しいか? 3 2023/06/22 07:58
- Chrome(クローム) 最近Win10にてブラウザが左にスッと隠れていく現象に悩まされてます 3 2023/07/22 23:11
- 英語 "start to do"と"be starting to do"のニュアンスの違いについて 4 2022/08/14 11:38
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- がん・心臓病・脳卒中 ハスミワクチンによるがん治療について 11 2022/08/07 13:41
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
shellからpostgresqlへの変数の...
-
ファイルに記述されている複数...
-
SQLサーバのジョブにてVisualBa...
-
アクセスのフォームで10件づつ...
-
ACCESS VBA;コマンドボックス...
-
tar.gzファイルのリストアについて
-
CentOS7でPostgreSQLのデータベ...
-
Query OK, 0 rows affected
-
DB2のbindコマンドの"+o""-o"オ...
-
ディスク上のサイズの乖離が大...
-
ヤフーショッピングでPayPay支...
-
socket のエラー
-
pg_restoreでエラー
-
新規作成したPostgresqlデータ...
-
エクセルVBAでUWSCを使う
-
トランザクションの開始
-
BASP21送信エラーVB.NET
-
階層型データベースとVSAM...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows版 pg_dumpの結果をログ...
-
oracle spool SJIS → UTF-8
-
Query OK, 0 rows affected
-
ファイルに記述されている複数...
-
AWSのcloud9で「 ls -l ~/.ssh/...
-
Oracle / UNIX ファイルコマン...
-
tar.gzファイルのリストアについて
-
psql でのエラー出力について
-
CSVファイルをBULK INSERTでSQL...
-
shellからpostgresqlへの変数の...
-
date型に空白を入れるとエラー...
-
アクセスのフォームで10件づつ...
-
OSQLの起動について
-
ACCESS VBA;コマンドボックス...
-
コマンド履歴
-
SQL+Plusの訂正
-
AS400でのライブラリ配下の全て...
-
teraterm上でsqlplusにログイン...
-
Insert文 で 変数を使いたい
-
SQL: insert/importコマンドの違い
おすすめ情報