[pgsql-jp: 26319] Usogresを用いたリモートバックアップについて

Kishimoto Yu kishimoto @ bisonsoft.co.jp
2002年 6月 7日 (金) 19:01:09 JST


Kishimoto と申します、お世話になります。

早速ですが、お知恵をお貸しください。
以下の構成で Postgres の二重化を行おうと
試みております。

[Host A]
・usogres-0.8.1 を起動

[Host B]
・postmaster -S -i -p 5434 -D /usr/local/pgsql/data
・postmaster -S -i -p 5436 -D /usr/local/pgsql/data2

Host A 上のUsogres を用いて、Host B 上の
2つの postmaster を二重化しようとしていますが、

Host A 上で psql ツールを引数無しで動かすと

psql: pqReadData() -- backend closed the channel unexpectedly.
        This probably means the backend terminated abnormally
        before or while processing the request.

のエラーが出力されます。

Host A から
psql -h hostname -p portno では正常にDBを
参照できるため、Host B のDBは正常に動作、
かつ、Host A →B 間の通信は確立されていると
判断しております。

.usogresrc には以下の記述をしております。

host = "127.0.0.1" ← Host A
port = 5432
hostorg = "192.168.10.1" ← Host B
portorg = 5434
hostcopy = "192.168.10.1"
portcopy = 5436

Host A の環境変数には以下を設定しております。

export PGHOST="127.0.0.1"
export PGPORT="5432"

以前、Usogres, Postgres を同一ホストに配置して
実験した際には、正常に二重化されました。
リモートで行う際の注意点などありましたら
ご教示願います。

環境は
Red Hat Linux
PostgreSQL 7.1.3
Usogres 0.8.1

です、よろしくお願いいたします。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Kishimoto Yu <kishimoto @ bisonsoft.co.jp>




pgsql-jp メーリングリストの案内