[pgsql-jp: 40030] Re: 稼動サーバのバーチャルドメイン化について

mitani @ sraw.co.jp mitani @ sraw.co.jp
2009年 10月 20日 (火) 13:37:47 JST


こんにちは。

仮想環境なら大丈夫なのですが、そうでない場合、
ポート番号を同じにすると、内部でIPCのキーが衝突しますね。
起動タイミングによってはまずいことになるかも。

ホスト名ベースの仮想ドメインでもIPのエイリアスは切れますから、
NATでのport forwardingも可能かと思いますが、
寺岡さんの書かれているとおり、
マシンやサービスの設定内容が分からないので、
想像の域を出ません。

-- 
三谷@広島

-- original message --
From: TERAOKA Yoshinori<y-teraoka @ so-netm3.com>
To: PostgreSQL Japanese Mailing List<pgsql-jp @ ml.postgresql.jp>
Sent: Tue, 20 Oct 2009 12:52:01 +0900
Subject: [pgsql-jp: 40029] Re:稼動サーバのバーチャルドメイン化について

>寺岡です。
>
>青島弘和 さんは書きました:
>> 三谷@広島 様
>> 
>> 早速のご意見、ありがとうございます。青島です。
>> 
>> やはり!そうですか。
>> たとえば、バーチャルドメイン毎に起動するということですね。
>> 因みに、アプリケーション側ではポート指定の変更や指定が
>> 必要になると思われますが、上手くラッピングする手法とか
>> ご存知でしょうか?
>
>プライベートなIPアドレスをDBの数だけ設定して PostgreSQL には
>それぞれのIPアドレスで listen させれば port 番号は全部 5432
>で、hosts で名前解決させれば変更なしで行けるかもしれませんね。
>現在の設定がどうなっているのか不明なのでホントに変更不要か
>どうかはわかりませんけど。
>
>postgresql.conf で unix_socket_directory を変更してやる必要
>もありそうです。
>




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