tomacat7+ keepalived 高可用集群配置
服务器环境规划
node1: 10.10.3.16 app01
node2: 10.10.3.17 app02
vip:
软件环境规划
操作系统:oracle linux6.8 4.1.12-37.4.1.el6uek.x86_64
keepalived:keepalived-1.3.5
Java:jdk-1.7.0_80
Tomcat:apache-tomcat-7.0.81
配置要求:
tomcat主从,只有一台机器提供服务,另一台standby
安装keepalived(两台机器都需要安装)
1、准备:
yum install openssl-devel libnl3-devel ipset-devel iptables-devel libnfnetlink-devel
wget http://www.keepalived.org/software/keepalived-1.3.5.tar.gz
2、安装
tar zxf keepalived-1.3.5.tar.gz
cd keepalived-1.3.5
./configure --prefix=/usr/local/keepalived --with-init=SYSV --不指定的话,默认不生成RECL6的启动脚本
make && make install
3、准备脚本配置文件:
[root@app01 keepalived-1.3.5]# cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
[root@app01 keepalived-1.3.5]# cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
[root@app01 keepalived-1.3.5]# cp -p /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
[root@app01 keepalived-1.3.5]# mkdir /et