[Ultramonkey-l7-users 432] Re: 仮想IPアドレス複数の設定方法について

アーカイブの一覧に戻る

Norihisa Nakai n.nak****@sdy*****
2011年 8月 4日 (木) 03:02:32 JST


初めまして。
中居と申します。

基本的な考え方は
バーチャルサービス = エンドポイント(IP+Port)
と、なっていますので複数の仮想IPでサービス出来ます。

手元のマシンでは現在VIPがついていないので、
一つのアドレスにポートを変えて2つのサービスを立ち上げてみました。

root @ mediaserver:~# l7vsadm
Layer-7 Virtual Server version 3.0.1
Prot LocalAddress:Port ProtoMod Scheduler
  -> RemoteAddress:Port           Forward Weight ActiveConn InactConn
TCP 172.16.1.32:http-alt sessionless rr
  -> 10.10.10.10:www              Masq    1      0          0
  -> 10.10.10.11:www              Masq    1      0          0
TCP 172.16.1.32:tproxy sessionless rr
  -> 10.10.10.10:www              Masq    1      0          0
  -> 10.10.10.11:www              Masq    1      0          0

(適当なポートを指定したのでそこは無視してください)

l7directoredでの指定もvirtual行が複数あることになります。

ですので、

1) VIPが2つl7vsad起動時に確保されているか?
2) VIPのportがl7vsdからbindできるか?(他で使用されていないか?)

を確認して頂けますか?

また、
/var/log/l7directord.log
にはどのように出力されているでしょうか?

どうぞよろしくお願いいたします。

(2011/08/03 16:40), 酒井 聡司 wrote:
> 酒井と申します。
> 
> はじめまして。
> 分からない点があるため質問させてください。
> ultramonkeyl7-3.0.1をインストール・セットアップして、
> Heartbeat2.1.4-1を入れて2台構成で冗長化しました。
> 
> 仮想IPアドレスが1個の構成は正常に動作しています。
> 
> イメージ:
> # l7vsadm -l
> Layer-7 Virtual Server version 3.0.1
> Prot LocalAddress:Port ProtoMod Scheduler
>    ->  RemoteAddress:Port           Forward Weight ActiveConn InactConn
> TCP 192.168.0.11:http sessionless wrr
>    ->  192.168.0.201:http            Masq    1      0          0
> 
> 
> 仮想IPアドレスを複数設定したい場合、どのような手順が必要になるのでしょうか?
> 
> 実施したいイメージ:
> # l7vsadm -l
> Layer-7 Virtual Server version 3.0.1
> Prot LocalAddress:Port ProtoMod Scheduler
>    ->  RemoteAddress:Port           Forward Weight ActiveConn InactConn
> TCP 192.168.0.11:http sessionless wrr
>    ->  192.168.0.201:http            Masq    1      0          0
> TCP 192.168.0.12:http sessionless wrr
>    ->  192.168.0.202:http            Masq    1      0          0
> 
> 
> /etc/ha.d/conf/l7directord.cf を編集してみましたが駄目でした。
> 
> virtual  = 192.168.0.11:80
>          real = 192.168.0.201:80 masq
>          scheduler   = wrr
>          checktype   = connect
>          quiescent   = no
>          checkcount  = 2
> 
> 
> + virtual  = 192.168.0.12:80
> +         real = 192.168.0.202:80 masq
> +         scheduler   = wrr
> +         checktype   = connect
> +         quiescent   = no
> +         checkcount  = 2
> 
> cib.xmlも編集が必要なのかと試行錯誤していますがうまくいっていません。
> 
> 以上、よろしくお願いいたします。
> 
> _______________________________________________
> Ultramonkey-l7-users mailing list
> Ultra****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-users





Ultramonkey-l7-users メーリングリストの案内
アーカイブの一覧に戻る