From tateishi.katsuyuki @ oss.ntt.co.jp Thu Apr 16 14:47:56 2009 From: tateishi.katsuyuki @ oss.ntt.co.jp (TATEISHI Katsuyuki) Date: Thu, 16 Apr 2009 14:47:56 +0900 (JST) Subject: [Ultramonkey-l7-develop 321] =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuM04bKEI=?= =?iso-2022-jp?b?GyRCRycbKEIoT0sp?= In-Reply-To: References: Message-ID: <20090416.144756.1076064300032395565.tateishi.katsuyuki@oss.ntt.co.jp> UltraMonkey-L7 開発者のみなさま、 立石と申します。こんにちは。 リリース予定の UltraMonkey-L7 2.1.2-1 について、バイナリパッ ケージのインストール/アンインストールと、簡単な動作について問 題ないことを確認できましたのでレポートします。 なお、確認したプラットホームは RHEL 5.3 Server (i386 および x86_64) です。 ●確認項目と結果サマリ 以下の項目について確認し、すべて問題ありませんでした。 (1) OS をクリーンインストール後,UM-L7 をインストールできること → OK (2) UltraMonkey-L7 が起動すること → OK (3) sessionless モジュールが設定できること → OK (4) cookie 系モジュールが設定できないこと → OK (5) リアルサーバの追加ができること → OK (6) l7directord に (3)(5) の内容を設定し,動作すること → OK (7) l7directord.cf に cookie 系モジュールを設定すると → OK 立ち上がらないこと (8) アンインストールできること → OK コメント等あればおねがいします。 ** 詳細については以下をご覧ください。(長文ですが) (0) 準備 RHEL5.3 をクリーンインストール。 ・パーティションレイアウト、ソフトウェアパッケージはデフォルトを使用(※)。 ・ネットワーク設定は環境(後述)に合わせて実施。 ・iptables, SE Linux は無効に設定 ※ただし、log4cxxのビルドに開発ツールが必要なため、OSイン ストール後 # yum groupinstall 'Development Tools' でインストール http://sourceforge.jp/projects/ultramonkey-l7/docs/uml7-install_manual_2.1.2-0_ja/ja/1/uml7-install_manual_2.1.2-0_ja.txt に従って apr 系 rpm, log4cxx をインストール。 ネットワーク等環境は以下のとおり ○ UltraMonkey-L7 サーバ (RHEL5.3 Server/i386) Hostname: charlie.example.jp IP Address: eth0: 192.168.122.3/24 eth1: 192.168.123.3/24 (注)第3オクテットが違います Arch: i386 ○ UltraMonkey-L7 サーバ (RHEL5.3 Server/x86_64) Hostname: delta.example.jp IP Address: eth0: 192.168.122.4/24 eth1: 192.168.123.4/24 Arch: x86_64 ○ Web リアルサーバ #0 (CentOS 5.3 + Apache httpd) Hostname: web00.webseg00.example.jp IP Address: 192.168.123.32/24 ○ Web リアルサーバ #1 (CentOS 5.3 + Apache httpd) Hostname: web01.webseg00.example.jp IP Address: 192.168.123.33/24 ●ネットワーク構成 +--------+ | Client | +---+----+ | | network: 192.168.122.0/24 | +--------------------+ | | |192.168.122.3 |192.168.122.4 +---+----+ +---+----+ | charlie| | delta | +---+----+ +---+----+ |192.168.123.3 |192.168.123.4 | | +--------------------+ | | network: 192.168.123.0/24 | +--------------------+ | | |192.168.123.32 |192.168.123.33 +---+----+ +---+----+ | web00 | | web01 | +--------+ +--------+ 以下、(1)〜(7)の確認結果として、必要に応じてコマンドラインの 操作と出力を張り付けています。 出力については省略しているものもあります。 i386(charlie), x86_64(delta) で確認しましたが、x86_64 の出力 のみです(ほとんど変わらず、両方載せるのは冗長なので) (1) OS をクリーンインストール後,UM-L7 をインストールできること ・rpm -i でインストール時,rpm コマンドの戻り値が 0 になる 結果: OK ============================================================ [root @ delta ~]# wget http://ultramonkey-l7.sourceforge.jp/release/ultramonkey-l7-2.1.2-1/ultramonkey-l7-2.1.2-1.x86_64.rpm (略) 10:44:51 (113 KB/s) - `ultramonkey-l7-2.1.2-1.x86_64.rpm' を保存しました [486116/486116] [root @ delta ~]# rpm -ivh ultramonkey-l7-2.1.2-1.x86_64.rpm 準備中... ########################################### [100%] 1:ultramonkey-l7 ########################################### [100%] [root @ delta ~]# echo $? 0 ============================================================ (2) UltraMonkey-L7 が起動すること ・/etc/init.d/l7vsd start で l7vsd が起動すること ・l7vsadm コマンドを実行し,ステータスが確認できること 結果: OK ============================================================ [root @ delta ~]# l7vsadm COMMON ERROR : connect() to daemon timeout: No such file or directory. [root @ delta ~]# /etc/init.d/l7vsd start Starting l7vsd: done. [root @ delta ~]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn ============================================================ (3) sessionless モジュールが設定できること ・l7vsadm -A -t XXX.XXX.XXX.XXX:XXX -m sessionless 実行時, コマンドの戻り値が 0 になる 結果: OK ============================================================ [root @ delta ~]# l7vsadm -A -t 192.168.122.4:80 -m sessionless [root @ delta ~]# echo $? 0 [root @ delta ~]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn TCP delta.example.jp:http sessionless rr ============================================================ (4) cookie 系モジュールが設定できないこと ・l7vsadm -A -t XXX.XXX.XXX.XXX:XXX -m cinsert が失敗すること ・l7vsadm -A -t XXX.XXX.XXX.XXX:XXX -m crewrite が失敗すること ・l7vsadm -A -t XXX.XXX.XXX.XXX:XXX -m cpassive が失敗すること 結果: OK 3つとも Protocol Module Load error. で失敗する。 ============================================================ [root @ delta ~]# l7vsadm -D -t 192.168.122.4:80 -m sessionless [root @ delta ~]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn [root @ delta ~]# l7vsadm -A -t 192.168.122.4:80 -m cinsert PARSE ERROR : Protocol Module Load error. Usage: (以下略) ============================================================ (5) リアルサーバの追加ができること ・l7vsadm -a -t XXX.XXX.XXX.XXX:XXX -m sessionless \ -r ZZZ.ZZZ.ZZZ.ZZZ:ZZZ 実行時,コマンドの戻り値が 0 になる 結果: OK ============================================================ [root @ delta ~]# l7vsadm -A -t 192.168.122.4:80 -m sessionless [root @ delta ~]# l7vsadm -a -t 192.168.122.4:80 -m sessionless -r 192.168.123.32:80 ; echo $? 0 [root @ delta ~]# l7vsadm -a -t 192.168.122.4:80 -m sessionless -r 192.168.123.33:80 ; echo $? 0 [root @ delta conf]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn TCP delta.example.jp:http sessionless rr -> 192.168.123.32:http Masq 1 0 0 -> 192.168.123.33:http Masq 1 0 0 ============================================================ ここでブラウザにより 192.168.122.4:80 にアクセスし、リアルサー バのログにアクセスが記録されることを確認。 l7vsadm の出力の InactConn も確認。 ============================================================ [root @ delta conf]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn TCP delta.example.jp:http sessionless rr -> 192.168.123.32:http Masq 1 0 4 -> 192.168.123.33:http Masq 1 0 4 ============================================================ (6) l7directord に (3)(5) の内容を設定し,動作すること 結果: OK l7directord.cf を以下のとおり設定 ============================================================ --- l7directord.cf.sample 2009-04-13 16:39:59.000000000 +0900 +++ l7directord.cf 2009-04-16 13:36:30.000000000 +0900 @@ -29,18 +29,18 @@ # = VIRTUAL DIRECTIVES # - A sample virual section with a sorry server. # - checkcount and quiescent settings are override the global settings. -virtual = 192.168.0.50:80 - real = 192.168.0.51:8080 masq 1 - real = 192.168.0.52:8080 masq 2 +virtual = 192.168.122.4:80 + real = 192.168.123.32:80 masq 1 + real = 192.168.123.33:80 masq 1 module = sessionless scheduler = rr - sorryserver = 192.168.0.53:8080 + sorryserver = 192.168.122.4:8080 maxconn = 1000 qosup = 100M qosdown = 100M checktype = negotiate service = http - request = "index.html" + request = "check.html" receive = "html" quiescent = no checkcount = 2 ============================================================ リアルサーバにチェック用 html を配置 ============================================================ root @ web01# cat /var/www/html/check.html Test Page ============================================================ l7vsd を再起動し、l7directord を initscript で起動 ============================================================ [root @ delta conf]# /etc/init.d/l7vsd stop Stopping l7vsd: done. [root @ delta conf]# /etc/init.d/l7vsd start Starting l7vsd: done. [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... [ OK ] [root @ delta conf]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn TCP delta.example.jp:http sessionless rr -> 192.168.123.32:http Masq 1 0 0 -> 192.168.123.33:http Masq 1 0 0 ============================================================ クライアントからブラウザで何度かアクセスし、l7vsadm で振り分 けられていることを確認 ============================================================ [root @ delta conf]# l7vsadm Layer-7 Virtual Server version 2.1.2-1 Prot LocalAddress:Port ProtoMod Scheduler -> RemoteAddress:Port Forward Weight ActiveConn InactConn TCP delta.example.jp:http sessionless rr -> 192.168.123.32:http Masq 1 0 3 -> 192.168.123.33:http Masq 1 0 2 ============================================================ (7) l7directord.cf に cookie 系モジュールを設定すると 立ち上がらないこと 結果: OK 確認事項(6)で起動に成功した l7directord.cf から以下のように変更 ============================================================ --- l7directord.cf.sessionless 2009-04-16 13:41:39.000000000 +0900 +++ l7directord.cf 2009-04-16 13:41:55.000000000 +0900 @@ -32,7 +32,7 @@ virtual = 192.168.122.4:80 real = 192.168.123.32:80 masq 1 real = 192.168.123.33:80 masq 1 - module = sessionless + module = cinsert scheduler = rr sorryserver = 192.168.122.4:8080 maxconn = 1000 ============================================================ l7directord を停止し、再度起動する。 ============================================================ [root @ delta conf]# /etc/init.d/l7directord stop Stopping l7directord ... [ OK ] [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Unknown message. (code:[ERR0111] args:[ module = cinsert]) [失敗] ============================================================ 失敗したことを確認。 crewrite, cpassive についても同様 ============================================================ [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Unknown message. (code:[ERR0111] args:[ module = crewrite]) [失敗] ============================================================ ============================================================ [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Unknown message. (code:[ERR0111] args:[ module = cpassive]) [失敗] ============================================================ (8) アンインストールできること ・rpm -e でアンインストール時,コマンドの戻り値が 0 になる 結果: OK ============================================================ [root @ delta ~]# /etc/init.d/l7vsd stop Stopping l7vsd: done. [root @ delta ~]# rpm -q ultramonkey-l7 ultramonkey-l7-2.1.2-1 [root @ delta ~]# rpm -e ultramonkey-l7 [root @ delta ~]# echo $? 0 [root @ delta ~]# rpm -q ultramonkey-l7 パッケージ ultramonkey-l7 はインストールされていません。 ============================================================ 以上です。 -- TATEISHI Katsuyuki From takebayashi.shinya @ oss.ntt.co.jp Thu Apr 16 14:57:23 2009 From: takebayashi.shinya @ oss.ntt.co.jp (Shinya TAKEBAYASHI) Date: Thu, 16 Apr 2009 14:57:23 +0900 Subject: [Ultramonkey-l7-develop 322] Re: =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuGyhC?= =?iso-2022-jp?b?GyRCM05HJxsoQihPSyk=?= In-Reply-To: <20090416.144756.1076064300032395565.tateishi.katsuyuki@oss.ntt.co.jp> References: <20090416.144756.1076064300032395565.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: 立石 さま 竹林です. 確認作業ありがとうございます. 助かります. 一連の確認が済んだところで,予定通り 20 日にリリースしたいと 考えています. よろしくお願いします. > ●確認項目と結果サマリ > 以下の項目について確認し、すべて問題ありませんでした。 > > (1) OS をクリーンインストール後,UM-L7 をインストールできること → OK > (2) UltraMonkey-L7 が起動すること → OK > (3) sessionless モジュールが設定できること → OK > (4) cookie 系モジュールが設定できないこと → OK > (5) リアルサーバの追加ができること → OK > (6) l7directord に (3)(5) の内容を設定し,動作すること → OK > (7) l7directord.cf に cookie 系モジュールを設定すると → OK > 立ち上がらないこと > (8) アンインストールできること → OK ----------------------------------------------------------- Shinya TAKEBAYASHI E-mail: takebayashi.shinya @ oss.ntt.co.jp GPG ID: 395EFCE8 GPG FP: 58B2 B5D0 A692 1BD8 328B E31E E027 AC35 395E FCE8 ----------------------------------------------------------- From tanuma.kouhei @ nttcom.co.jp Thu Apr 16 15:17:57 2009 From: tanuma.kouhei @ nttcom.co.jp (Kouhei TANUMA) Date: Thu, 16 Apr 2009 15:17:57 +0900 Subject: [Ultramonkey-l7-develop 323] Re: =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuGyhC?= =?iso-2022-jp?b?GyRCM05HJxsoQihPSyk=?= In-Reply-To: References: <20090416.144756.1076064300032395565.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: <20090416150847.D60D.CDFA0AA6@nttcom.co.jp> 立石さま、竹林さま 田沼です。 動作確認ありがとうございます。 l7directord のモジュールエラー出力がちょっと微妙だったので 修正しておきました。 # svn diff -r1091:1092 Index: l7directord =================================================================== --- l7directord (リビジョン 1091) +++ l7directord (リビジョン 1092) @@ -3821,6 +3821,7 @@ ERR0108 => "Invalid port number `%s'.", ERR0109 => "Invalid protocol (protocol must be `tcp') `%s'.", ERR0110 => "Invalid HTTP method (set `GET' or `HEAD') `%s'.", + ERR0111 => "Invalid module (set `url', `pfilter', `ip', `sslid' or `sessionless') `%s'.", # ERR0111 => "Invalid module (set `cinsert', `cpassive', `crewrite', `url', `pfilter', `ip', `sslid' or `sessionless') `%s'.", ERR0112 => "Invalid module key option (`%s' module must set `%s' option) `%s'.", ERR0113 => "Invalid QoS value (set 0 or 1-999[KMG]. must specify unit(KMG)) `%s'.", [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Invalid module (set `url', `pfilter', `ip', `sslid' or `sessionless') `module = cinsert' [失敗] こんな感じに変更されます。 長くて見難いですが…。 以上、宜しくお願い致します。 From tateishi.katsuyuki @ oss.ntt.co.jp Thu Apr 16 16:19:44 2009 From: tateishi.katsuyuki @ oss.ntt.co.jp (TATEISHI Katsuyuki) Date: Thu, 16 Apr 2009 16:19:44 +0900 (JST) Subject: [Ultramonkey-l7-develop 324] Re: =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuGyhC?= =?iso-2022-jp?b?GyRCM05HJxsoQihPSyk=?= In-Reply-To: <20090416150847.D60D.CDFA0AA6@nttcom.co.jp> References: <20090416.144756.1076064300032395565.tateishi.katsuyuki@oss.ntt.co.jp> <20090416150847.D60D.CDFA0AA6@nttcom.co.jp> Message-ID: <20090416.161944.145758950124897968.tateishi.katsuyuki@oss.ntt.co.jp> 立石です。 From: Kouhei TANUMA Subject: Re: UltraMonkey-L7 2.1.2-1 動作確認(OK) Date: Thu, 16 Apr 2009 15:17:57 +0900 > 動作確認ありがとうございます。 > l7directord のモジュールエラー出力がちょっと微妙だったので > 修正しておきました。 竹林さんから再度リリースビルドのアナウンスがあると思います。 作業環境は残してあるので、修正版ができ次第対応します。 -- TATEISHI Katsuyuki From takebayashi.shinya @ oss.ntt.co.jp Thu Apr 16 17:25:26 2009 From: takebayashi.shinya @ oss.ntt.co.jp (Shinya TAKEBAYASHI) Date: Thu, 16 Apr 2009 17:25:26 +0900 Subject: [Ultramonkey-l7-develop 325] Re: =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuGyhC?= =?iso-2022-jp?b?GyRCM05HJxsoQihPSyk=?= In-Reply-To: <20090416.161944.145758950124897968.tateishi.katsuyuki@oss.ntt.co.jp> References: <20090416.144756.1076064300032395565.tateishi.katsuyuki@oss.ntt.co.jp> <20090416150847.D60D.CDFA0AA6@nttcom.co.jp> <20090416.161944.145758950124897968.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: 立石 様 竹林です. 新しいパッケージを作成しました. http://ultramonkey-l7.sourceforge.jp/release/ultramonkey-l7-2.1.2-1/ 試験よろしくお願いします. TATEISHI Katsuyuki wrote in message < 20090416.161944.145758950124897968.tateishi.katsuyuki @ oss.ntt.co.jp> *** Subject: [Ultramonkey-l7-develop 324] Re: UltraMonkey-L7 2.1.2-1 動作確認(OK) *** Date: 2009/04/16 16:19:44 > 立石です。 > > From: Kouhei TANUMA > Subject: Re: UltraMonkey-L7 2.1.2-1 動作確認(OK) > Date: Thu, 16 Apr 2009 15:17:57 +0900 > > > 動作確認ありがとうございます。 > > l7directord のモジュールエラー出力がちょっと微妙だったので > > 修正しておきました。 > > 竹林さんから再度リリースビルドのアナウンスがあると思います。 > 作業環境は残してあるので、修正版ができ次第対応します。 > > -- > TATEISHI Katsuyuki > > _______________________________________________ > Ultramonkey-l7-develop mailing list > Ultramonkey-l7-develop @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-develop ----------------------------------------------------------- Shinya TAKEBAYASHI E-mail: takebayashi.shinya @ oss.ntt.co.jp GPG ID: 395EFCE8 GPG FP: 58B2 B5D0 A692 1BD8 328B E31E E027 AC35 395E FCE8 ----------------------------------------------------------- From tateishi.katsuyuki @ oss.ntt.co.jp Thu Apr 16 17:26:28 2009 From: tateishi.katsuyuki @ oss.ntt.co.jp (TATEISHI Katsuyuki) Date: Thu, 16 Apr 2009 17:26:28 +0900 (JST) Subject: [Ultramonkey-l7-develop 326] Re: =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuGyhC?= =?iso-2022-jp?b?GyRCM05HJxsoQihPSyk=?= In-Reply-To: References: <20090416150847.D60D.CDFA0AA6@nttcom.co.jp> <20090416.161944.145758950124897968.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: <20090416.172628.276219110664796605.tateishi.katsuyuki@oss.ntt.co.jp> 立石です。 From: Shinya TAKEBAYASHI Subject: Re: [Ultramonkey-l7-develop 324] Re: UltraMonkey-L7 2.1.2-1 動作確認(OK) Date: Thu, 16 Apr 2009 17:25:26 +0900 > 新しいパッケージを作成しました. > > http://ultramonkey-l7.sourceforge.jp/release/ultramonkey-l7-2.1.2-1/ > > 試験よろしくお願いします. 了解です。 -- TATEISHI Katsuyuki From tateishi.katsuyuki @ oss.ntt.co.jp Thu Apr 16 18:37:33 2009 From: tateishi.katsuyuki @ oss.ntt.co.jp (TATEISHI Katsuyuki) Date: Thu, 16 Apr 2009 18:37:33 +0900 (JST) Subject: [Ultramonkey-l7-develop 327] Re: =?iso-2022-jp?b?VWx0cmFNb25rZXktTDcgMi4xLjItMSAbJEJGMDpuGyhC?= =?iso-2022-jp?b?GyRCM05HJxsoQihPSyk=?= In-Reply-To: <20090416.172628.276219110664796605.tateishi.katsuyuki@oss.ntt.co.jp> References: <20090416.161944.145758950124897968.tateishi.katsuyuki@oss.ntt.co.jp> <20090416.172628.276219110664796605.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: <20090416.183733.1055929315702221351.tateishi.katsuyuki@oss.ntt.co.jp> 立石です。 >> 新しいパッケージを作成しました. >> >> http://ultramonkey-l7.sourceforge.jp/release/ultramonkey-l7-2.1.2-1/ >> >> 試験よろしくお願いします. 前回と同じ項目を確認した結果、OKでした。 エラーメッセージについても意図したとおりだと思います(後述)。 x86_64 版の * (7) l7directord.cf に cookie 系モジュールを設定すると → OK * 立ち上がらないこと の出力に限定してレポートします。 他の(1)〜(6)および(8)は前回と同じ結果でした。i386版 について も確認はしていますが記述は省略します。 まず cinsert ============================================================ [root @ delta conf]# diff -u l7directord.cf.sample l7directord.cf --- l7directord.cf.sample 2009-04-16 17:15:27.000000000 +0900 +++ l7directord.cf 2009-04-16 18:17:42.000000000 +0900 @@ -29,18 +29,18 @@ # = VIRTUAL DIRECTIVES # - A sample virual section with a sorry server. # - checkcount and quiescent settings are override the global settings. -virtual = 192.168.0.50:80 - real = 192.168.0.51:8080 masq 1 - real = 192.168.0.52:8080 masq 2 - module = sessionless +virtual = 192.168.122.4:80 + real = 192.168.123.32:80 masq 1 + real = 192.168.123.33:80 masq 1 + module = cinsert scheduler = rr - sorryserver = 192.168.0.53:8080 + sorryserver = 192.168.122.4:8080 maxconn = 1000 qosup = 100M qosdown = 100M checktype = negotiate service = http - request = "index.html" + request = "check.html" receive = "html" quiescent = no checkcount = 2 [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Invalid module (set `url', `pfilter', `ip', `sslid' or `sessionless') ` module = cinsert'. [失敗] ============================================================ 続いて crewrite ============================================================ [root @ delta conf]# cp l7directord.cf l7directord.cf.cinsert [root @ delta conf]# vi l7directord.cf [root @ delta conf]# diff -u l7directord.cf.cinsert l7directord.cf --- l7directord.cf.cinsert 2009-04-16 18:19:36.000000000 +0900 +++ l7directord.cf 2009-04-16 18:19:50.000000000 +0900 @@ -32,7 +32,7 @@ virtual = 192.168.122.4:80 real = 192.168.123.32:80 masq 1 real = 192.168.123.33:80 masq 1 - module = cinsert + module = crewrite scheduler = rr sorryserver = 192.168.122.4:8080 maxconn = 1000 [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Invalid module (set `url', `pfilter', `ip', `sslid' or `sessionless') ` module = crewrite'. [失敗] ============================================================ 最後に cpassive ============================================================ [root @ delta conf]# diff -u l7directord.cf.cinsert l7directord.cf --- l7directord.cf.cinsert 2009-04-16 18:19:36.000000000 +0900 +++ l7directord.cf 2009-04-16 18:21:13.000000000 +0900 @@ -32,7 +32,7 @@ virtual = 192.168.122.4:80 real = 192.168.123.32:80 masq 1 real = 192.168.123.33:80 masq 1 - module = cinsert + module = cpassive scheduler = rr sorryserver = 192.168.122.4:8080 maxconn = 1000 [root @ delta conf]# /etc/init.d/l7directord start Starting l7directord ... Configuration error. Reading file `/etc/ha.d/conf/l7directord.cf' at line 35: Invalid module (set `url', `pfilter', `ip', `sslid' or `sessionless') ` module = cpassive'. [失敗] ============================================================ 以上です。 -- TATEISHI Katsuyuki