-UltraMonkey-L7 インストールマニュアル v1.9【v2.1.2-x対応版】
+UltraMonkey-L7 インストールマニュアル v1.10【v2.1.3-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 公開に伴う一部関連修正
--------------------------------------------------------------------------------
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
(※) 本マニュアルでは、上記のソースを使用することとして記述しております。
異なるバージョン等使用する際には注意願います。
# 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)
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
src/Makefile.am: required file './compile' not found
make: *** [Makefile.in] Error 1
- 一度
- # automake --add-missing --copy
+ または、git でソースコードをチェックアウトするなどして configure
+ スクリプトが存在しない場合は、一度
+ # autoreconf -if
を実行した後、再度
# ./configure
から実行して下さい。
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 の起動方法