===== UltraMonkey-L7構築 ===== ○ 開発ツール  ◆ インストール  # yum -y install libtool  # yum -y install gcc-c++  # yum -y install apr-devel  # yum -y apr-util-devel    # cd /usr/local/src  # wget http://ftp.kddilabs.jp/infosystems/apache/logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.tar.gz  # tar zxvf apache-log4cxx-0.10.0.tar.gz  # cd apache-log4cxx-0.10.0  # ./autogen.sh  # ./configure --prefix=/usr --libdir=/usr/lib  # make  # make install    ◆ C++標準ライブラリインストール  # yum -y install boost boost-devel ○ 監視モジュール  ◆ HTTP監視  # yum -y install perl-libwww-perl  ◆ HTTPS監視  # yum -y install perl-Crypt-SSLeay  # yum -y install perl-IO-Socket-SSL  ◆ DNS監視  # yum -y install perl-Net-DNS  ◆ MySQL監視  # yum -y install perl-DBI  # yum -y install perl-DBD-MySQL  ◆ PostgreSQL監視  # yum -y install perl-DBD-Pg ○ UltraMokey-L7  ◆ インストール  公式サイトからDL  http://sourceforge.jp/projects/ultramonkey-l7/    # rpm -ivh ultramonkey-l7-2.1.3-1.x86_64.rpm    # cd /etc/ha.d/conf  # cp -p l7directord.cf.sample l7directord.cf  # vi l7directord.cf    32行付近 virtual = 192.168.80.105:80 real = 192.168.80.97:80 masq 1 real = 192.168.80.98:80 masq 2 real = 192.168.80.99:80 masq 3  ◆ UltraMonkey 起動  /etc/init.d/l7vsd start  /etc/init.d/l7vsd status    ◆ l7directord 起動  /etc/init.d/l7directord start  /etc/init.d/l7directord status