-UltraMonkey-L7 インストールマニュアル v1.6【v2.1.0-x対応版】
+UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-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 負荷分散フレームワークの動作確認
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
# 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
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
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 の起動方法