[pgcluster: 994] Re: createdb のレスポンスがない

古田 亮 furuta_ryou @ sic.co.jp
2007年 6月 26日 (火) 18:48:26 JST


三谷様

古田です。
さっそくのお返事ありがとうございます。

> レプリケーションサーバにデバッグオプション(-vn)を付けて実行してみてく
ださい.
> 何らかのデバッグメッセージを吐くはずです.

オプションを付与して同様の手順を実行しました。
以下のようなメッセージが出力されました。
---------------------------------------------------------------
DEBUG:replicate_main():replicate main 8001 port bind OK
DEBUG:PGRsend_upper_cascade():sock[1] host[harmony] port[8001]
DEBUG:PGRsend_upper_cascade():PGR_Create_Socket_Connect OK[6]
DEBUG:PGRsend_cascade():PGRsend_cascade sock[6]
DEBUG:PGRsend_cascade():send[] size[572]
---------------------------------------------------------------
しかしこれは、pgreplicate実行時に出力されたもので、
createdb実行後に出力されたメッセージはありませんでした。

> 各サーバのネットワーク環境,設定ファイル,デバッグメッセージ
> を送ってください.

各サーバの環境は以下のようになっています。

クラスタサーバ1
ホスト名:kamaAP
IPアドレス:143.1.100.91

クラスタサーバ2
ホスト名:kamamony
IPアドレス:143.1.100.80

レプリケータ&ロードバランサ
ホスト名:matsumony
IPアドレス:10.141.100.26

各サーバの設定ファイル内容は次回メールでお伝えします。

ネットワーク環境とは、具体的にどのような情報をお伝えすれば
よろしいでしょうか?
サーバ同士は社内LANでつながっており、10Mbps程度と思われます。

createdbを実行した時点でのデバッグメッセージは、以下のとおりです。

クラスタサーバ1
------------------------------------------------
LOG:  database system was shut down at 2007-06-19 15:09:58 JST
LOG:  checkpoint record is at 0/C81DD4
LOG:  redo record is at 0/C81DD4; undo record is at 0/0; shutdown TRUE
LOG:  next transaction ID: 577; next OID: 17230
LOG:  database system is ready
LOG:  connection received: host=10.141.100.26 port=38582
LOG:  connection authorized: user=postgres database=template1
------------------------------------------------

クラスタサーバ2
------------------------------------------------
LOG:  database system was shut down at 2007-06-19 14:59:57 JST
LOG:  checkpoint record is at 0/A2CBC4
LOG:  redo record is at 0/A2CBC4; undo record is at 0/0; shutdown TRUE
LOG:  next transaction ID: 555; next OID: 17230
LOG:  database system is ready
------------------------------------------------

レプリケータ&ロードバランサ
pgreplicate
------------------------------------------------
DEBUG:replicate_main():replicate main 8001 port bind OK
DEBUG:PGRsend_upper_cascade():sock[1] host[harmony] port[8001]
DEBUG:PGRsend_upper_cascade():PGR_Create_Socket_Connect OK[8]
DEBUG:PGRsend_cascade():PGRsend_cascade sock[8]
DEBUG:PGRsend_cascade():send[] size[572]
------------------------------------------------

pglb
------------------------------------------------
DEBUG:PGRscan_cluster:2 ClusterDB can be used
DEBUG:PGRscan_cluster:kamaAP [5432],useFlag->2 max->80 use_num->0

DEBUG:PGRdo_child():I am 10124
DEBUG:do_accept():I am 10124 accept fd 7
DEBUG:read_startup_packet():Protocol Major: 3 Minor: 0 database:
template1 user: postgres
DEBUG:ParameterStatus():name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:ParameterStatus():name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:ParameterStatus():name: integer_datetimes value: off
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.2: name: integer_datetimes value: off
DEBUG:ParameterStatus():name: is_superuser value: on
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.2: name: integer_datetimes value: off
DEBUG:pool_param_debug_print(): No.3: name: is_superuser value: on
DEBUG:ParameterStatus():name: server_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.2: name: integer_datetimes value: off
DEBUG:pool_param_debug_print(): No.3: name: is_superuser value: on
DEBUG:pool_param_debug_print(): No.4: name: server_encoding value: EUC_JP
DEBUG:ParameterStatus():name: server_version value: 8.0.1
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.2: name: integer_datetimes value: off
DEBUG:pool_param_debug_print(): No.3: name: is_superuser value: on
DEBUG:pool_param_debug_print(): No.4: name: server_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.5: name: server_version value: 8.0.1
DEBUG:ParameterStatus():name: session_authorization value: postgres
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.2: name: integer_datetimes value: off
DEBUG:pool_param_debug_print(): No.3: name: is_superuser value: on
DEBUG:pool_param_debug_print(): No.4: name: server_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.5: name: server_version value: 8.0.1
DEBUG:pool_param_debug_print(): No.6: name: session_authorization value:
postgres
DEBUG:ParameterStatus():name: TimeZone value: Japan
DEBUG:pool_param_debug_print(): No.0: name: client_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.1: name: DateStyle value: ISO, MDY
DEBUG:pool_param_debug_print(): No.2: name: integer_datetimes value: off
DEBUG:pool_param_debug_print(): No.3: name: is_superuser value: on
DEBUG:pool_param_debug_print(): No.4: name: server_encoding value: EUC_JP
DEBUG:pool_param_debug_print(): No.5: name: server_version value: 8.0.1
DEBUG:pool_param_debug_print(): No.6: name: session_authorization value:
postgres
DEBUG:pool_param_debug_print(): No.7: name: TimeZone value: Japan
DEBUG:pool_process_query():read kind from backend pending data Z len: 5
po: 232
DEBUG:ReadyForQuery(): message length: 5
DEBUG:ReadyForQuery(): transaction state: I
DEBUG:ProcessFrontendResponse():read kind from frontend Q(51)
DEBUG:Query(): CREATE DATABASE training;
------------------------------------------------

お手数おかけして申し訳ありません。
他にまだ不足がありましたら申しつけ下さい。

よろしくお願い致します。

以上

||| 古田 亮(furuta_ryou @ sic.co.jp)     |











pgcluster メーリングリストの案内