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ネットの標準チュートリアルに記載されているように、すべての構成ファイルを変更しました。