TATEISHI Katsuyuki
tatei****@oss*****
2009年 8月 18日 (火) 17:28:53 JST
立石です。 CHANGES と INSTALL.ja.utf-8 を 2.1.3-0 対応した以下のコミット を releng に push しようと思います。どちらもドキュメントです のでプログラムの動作、実施中のリリース前検証には影響ありません。 何かあれば本日中に立石までお願いします。 ============================================================ commit 570e34b3d4aeeac6cb10289491c1454ed1a7f38d Author: TATEISHI Katsuyuki <kt****@wheel*****> Date: Tue Aug 18 17:22:00 2009 +0900 Update INSTALL.ja.utf-8 for new release. diff --git a/INSTALL.ja.utf-8 b/INSTALL.ja.utf-8 index 1ab715c..e06d841 100644 --- a/INSTALL.ja.utf-8 +++ b/INSTALL.ja.utf-8 @@ -1,4 +1,4 @@ -UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 +UltraMonkey-L7 インストールマニュアル v1.10【v2.1.3-x対応版】 -------------------------------------------------------------------------------- @@ -16,6 +16,7 @@ UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 2009.01.27 [v1.7] v2.1.1-0 公開に伴う一部関連修正 2009.03.25 [v1.8] v2.1.2-0 公開に伴う一部関連修正 2009.06.17 [v1.9] v2.1.2-2 公開に伴う一部関連修正 +2009.08.18 [v1.10] v2.1.3-0 公開に伴う一部関連修正 -------------------------------------------------------------------------------- @@ -42,16 +43,15 @@ UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 Ethernet: 1000BASE-T、1000BASE-SX 1.1.2 主なソフトウェア - OS:Red Hat Enterprise Linux 5.2 (kernel2.6.18-xx) x86 版, x86_64 版 + OS:Red Hat Enterprise Linux 5.3 (kernel2.6.18-xx) x86 版, x86_64 版 L7 負荷分散フレームワーク (l7vsd) L7 サーバ監視設定ツール (l7directord) 1.1.3 本マニュアルで使用するソース - ultramonkey-l7-2.1.2-2.tar.gz + ultramonkey-l7-2.1.3-0.tar.gz log4cxx-0.10.0 apr-1.2.12.tar.gz apr-util-1.2.12.tar.gz - boost-1.36.0.tar.gz (※) 本マニュアルでは、上記のソースを使用することとして記述しております。 異なるバージョン等使用する際には注意願います。 @@ -133,23 +133,11 @@ UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 # make install これで log4cxx のライブラリインストールは終了です。 - 1.2.2 boost ライブラリのインストール - boost-1.36.0.tar.gz を以下のサイトよりダウンロードします。 - - http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041 - 解凍してインストールを行います。 - - # tar xvfz- boost-1.36.0.tar.gz - # cd boost_1_36_0 - # ./configure - # make - # make install - - 1.2.3 Perl モジュールのインストール + 1.2.2 Perl モジュールのインストール ヘルスチェックに必要な Perl モジュールをインストールします。使用する 監視方法によって必要となるモジュールが異なりますので、以下に従って必 要なモジュールをインストールします。(括弧なしは CPAN 経由のみ、括弧あ - りは RHEL5.2 のメディアから RPM パッケージでインストールもできます) + りは RHEL5.3 のメディアから RPM パッケージでインストールもできます) 1. HTTP 監視に必要なモジュール libwww-perl (perl-libwww-perl) @@ -192,10 +180,14 @@ UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 2.1.1 L7 負荷分散フレームワークのインストール 2.1.1.1 l7vsd のインストール - ultramonkey-l7-2.1.2-2.tar.gz を展開します。 - # tar zxvf ultramonkey-l7-2.1.2-2.tar.gz - # cd ultramonkey-l7-2.1.2-2 - # ./configure + ultramonkey-l7-2.1.3-0.tar.gz を展開します。 + # tar zxvf ultramonkey-l7-2.1.3-0.tar.gz + # cd ultramonkey-l7-2.1.3-0 + # ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libdir='${prefix}/lib64' + + (※) ただし、32bit 環境の場合 --libdir='${prefix}/lib64' は不要です。 + # make # make install @@ -205,8 +197,9 @@ UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 src/Makefile.am: required file './compile' not found make: *** [Makefile.in] Error 1 - 一度 - # automake --add-missing --copy + または、git でソースコードをチェックアウトするなどして configure + スクリプトが存在しない場合は、一度 + # autoreconf -if を実行した後、再度 # ./configure から実行して下さい。 @@ -249,7 +242,7 @@ UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 3.1 l7directord の設定方法 l7directord は設定ファイルを /etc/ha.d/conf/l7directord.cf に持ちます。 - UltraMonkey-L7 管理マニュアル (uml7-administration_manual_2.1.2-2_ja) 参照 + UltraMonkey-L7 管理マニュアル (uml7-administration_manual_2.1.3-0_ja) 参照 し、適宜設定を行ってください。 3.2 l7directord の起動方法 commit 1b7fa2802eff5c852a3f5a7ad9acbeed087ce2d6 Author: TATEISHI Katsuyuki <kt****@wheel*****> Date: Tue Aug 18 17:00:28 2009 +0900 Import new INSTALL.ja.utf-8 from web. diff --git a/INSTALL.ja.utf-8 b/INSTALL.ja.utf-8 index e6591be..1ab715c 100644 --- a/INSTALL.ja.utf-8 +++ b/INSTALL.ja.utf-8 @@ -1,4 +1,4 @@ -UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】 +UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】 -------------------------------------------------------------------------------- @@ -13,13 +13,16 @@ UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】 2008.07.09 [v1.5.1] l7vs インストール時注意事項追記 2008.12.16 [v1.5.2] tar.gz ファイル名誤記修正 2008.12.16 [v1.6] v2.1.0-0 公開に伴う一部関連修正 +2009.01.27 [v1.7] v2.1.1-0 公開に伴う一部関連修正 +2009.03.25 [v1.8] v2.1.2-0 公開に伴う一部関連修正 +2009.06.17 [v1.9] v2.1.2-2 公開に伴う一部関連修正 -------------------------------------------------------------------------------- 1 前提条件 1.1 主な仕様 1.2 事前準備 - 2 L7 フレームワーク (l7vs) のインストールと設定 + 2 L7 フレームワーク (l7vsd) のインストールと設定 2.1 L7 負荷分散フレームワークのインストール 2.2 L7 負荷分散フレームワークの起動方法 2.3 L7 負荷分散フレームワークの動作確認 @@ -39,21 +42,22 @@ UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】 Ethernet: 1000BASE-T、1000BASE-SX 1.1.2 主なソフトウェア - OS:Red Hat Enterprise Linux 5.1 (kernel2.6.18-xx) x86 版, x86_64 版 + OS:Red Hat Enterprise Linux 5.2 (kernel2.6.18-xx) x86 版, x86_64 版 L7 負荷分散フレームワーク (l7vsd) L7 サーバ監視設定ツール (l7directord) 1.1.3 本マニュアルで使用するソース - ultramonkey-l7-2.1.0-0.tar.gz + ultramonkey-l7-2.1.2-2.tar.gz log4cxx-0.10.0 apr-1.2.12.tar.gz apr-util-1.2.12.tar.gz + boost-1.36.0.tar.gz (※) 本マニュアルでは、上記のソースを使用することとして記述しております。 異なるバージョン等使用する際には注意願います。 1.2 事前準備 - 1.2.1 ライブラリ編 + 1.2.1 log4cxx のダウンロード log4cxx-0.10.0 を以下のサイトよりダウンロードします。 http://logging.apache.org/log4cxx/download.html @@ -129,19 +133,32 @@ UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】 # make install これで log4cxx のライブラリインストールは終了です。 - 1.2.1.4 Perl モジュールのインストール + 1.2.2 boost ライブラリのインストール + boost-1.36.0.tar.gz を以下のサイトよりダウンロードします。 + + http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041 + 解凍してインストールを行います。 + + # tar xvfz- boost-1.36.0.tar.gz + # cd boost_1_36_0 + # ./configure + # make + # make install + + 1.2.3 Perl モジュールのインストール ヘルスチェックに必要な Perl モジュールをインストールします。使用する 監視方法によって必要となるモジュールが異なりますので、以下に従って必 要なモジュールをインストールします。(括弧なしは CPAN 経由のみ、括弧あ - りは RHEL5.1 のメディアから RPM パッケージでインストールもできます) + りは RHEL5.2 のメディアから RPM パッケージでインストールもできます) 1. HTTP 監視に必要なモジュール libwww-perl (perl-libwww-perl) 2. HTTPS 監視に必要なモジュール - libwww-perl (perl-libwww-perl) - Crypt::SSLeay (perl-Crypt-SSLeay) - + libwww-perl (perl-libwww-perl) + Crypt::SSLeay (perl-Crypt-SSLeay) + Net::SSLeay (perl-Net-SSLeay) + IO-Socket::SSL (perl-IO-Socket-SSL) 3. IMAP Mail::IMAPClient @@ -175,9 +192,9 @@ UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】 2.1.1 L7 負荷分散フレームワークのインストール 2.1.1.1 l7vsd のインストール - ultramonkey-l7-2.1.0-0.tar.gz を展開します。 - # tar zxvf ultramonkey-l7-2.1.0-0.tar.gz - # cd ultramonkey-l7-2.1.0-0 + ultramonkey-l7-2.1.2-2.tar.gz を展開します。 + # tar zxvf ultramonkey-l7-2.1.2-2.tar.gz + # cd ultramonkey-l7-2.1.2-2 # ./configure # make # make install @@ -232,7 +249,7 @@ UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】 3.1 l7directord の設定方法 l7directord は設定ファイルを /etc/ha.d/conf/l7directord.cf に持ちます。 - UltraMonkey-L7 管理マニュアル (uml7-administration_manual_2.1.0-0_ja) 参照 + UltraMonkey-L7 管理マニュアル (uml7-administration_manual_2.1.2-2_ja) 参照 し、適宜設定を行ってください。 3.2 l7directord の起動方法 commit b146b5d36ee7ecd3adaa691157e527a999870e0a Author: TATEISHI Katsuyuki <kt****@wheel*****> Date: Tue Aug 18 16:58:20 2009 +0900 Update Changes for new release. diff --git a/CHANGES b/CHANGES index 78ad5e4..3c44f57 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,34 @@ +[Aug. 24 2009] 2.1.3-0 TATEISHI Katsuyuki + - Translate man files into English. (man) + - Fix purging sorryserver to respect reloaded configuration. (l7directord) + - Fix waiting for customcheck child porcess. (l7directord) + - Fix binding vertual server socket to INADDR_ANY. (l7vsadm) + - Fix --forwarded-for option in protocol modules. (protomod_*) + - Add --timeout option to protomod_ip. (protomod_ip) + - Corresponded to 1-32 bytes (variable-length) SSL Session IDs. + - Modify spec and initscripts to make them rpmlint free. (ultramonkey-l7.spec) + - Add Heartbeat resource agent scripts and example cib.xml as examples. + (doc/heartbeat-ra) + - Corresponded to gcc 4.3. + - Fix autotools files. + Note: To build this package, follow these steps. + 1 Install automake, autoconf, libtool and other software required by + UltraMonkey-L7. + 2 Checkout from git repository. + % git clone <repository> + 3 Generate configure script, Makefile.in and other files. + % cd ultramonkey-l7-v2 + % autoreconf -if + 4 Build + % ./configure [*] + % make + 5 Install + % make install + + [*] You should specify following options to install as previous releases. + % ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libdir='${prefix}/lib64' + [May.5 2009] 2.1.2-2-rc Shinya TAKEBAYASHI - Fixed rc-scripts: make a lockfile - Fixed SPEC file: l7vsd/l7directord switched to off ============================================================