pgpool
コマンドの使用を開始しました
sudo pgpool -n &
端末に次のメッセージが表示され始めました。
2012-05-04 10:54:29 ログ: pid 4109: pgpool-II が正常に開始されました。バージョン 2.3.2.1 (とみてぼし)
しかし、次のコマンドを実行しようとすると:
createdb -p 9999 bench_replication
次のエラー メッセージが表示されます。
createdb: データベースに接続できませんでした postgres: サーバーに接続できませんでした: そのようなファイルまたはディレクトリはありません。サーバーはローカルで実行されており、Unix ドメイン ソケット "/var/run/postgresql/.s.PGSQL.9999" で接続を受け入れていますか?
ポートを 9999 から 5432 に変更すると、bench_replication
スレーブ ノードではなく、ローカル ノードにのみデータベースが作成されます。bench_replication
ただし、チュートリアルでは、を介してすべてのスレーブ ノードにデータベースを作成するために、このコマンドでポート 9999 を指定するように指示されていますpgpool
。
pgpool
本当に動いているか確認するため、pgpool
使用中のコマンドを停止します
2012-05-04 10:58:50 LOG: pid 4109: received smart shutdown request
stop request sent to pgpool. waiting for termination...done.
[1]+ Done sudo -A pgpool -n
pgpool
が実際に実行されていたことを確認します。私は何を間違っていますか?pgpool
ネットの標準チュートリアルに記載されているように、すべての構成ファイルを変更しました。