redhat6.3安装Keepalived+LVS
来源:互联网 发布:华为大数据研发岗累吗 编辑:程序博客网 时间:2024/06/07 22:09
1、下载软件
wget http://www.keepalived.org/software/keepalived-1.2.19.tar.gz
2、安装所需的依赖包
yum -y install gcc gcc-c++ popt-devel openssl openssl-devel libnfnetlink
3、安装lvs与keepalived
rpm -ivh ipvsadm-1.25-10.el6.x86_64.rpm 此包在系统盘里有
tar xzvf keepalived-1.2.19.tar.gz
./configure --prefix=/usr/local/keepalived
make
make install
4、拷贝配置文件
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
chmod +x /etc/init.d/keepalived
chkconfig --add keepalived
chkconfig keepalived on
ln -s /usr/local/keepalived/sbin/keepalived /usr/sbin/
mkdir -p /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived
5、配置配置文件/etc/keepalived/keepalived.conf
! Configuration File for keepalived
global_defs {
notification_email {
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
smtp_server 192.168.200.1
smtp_connect_timeout 30
router_id LVS_DEVEL
}
vrrp_instance VI_1 {
state [MASTER|BACKUP] #主备不一样
interface eth0
virtual_router_id 51
priority [100|99] #主备不一样
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.2.100
}
}
virtual_server 192.168.2.100 80 {
delay_loop 6
lb_algo rr
lb_kind DR
nat_mask 255.255.255.0
persistence_timeout 50
protocol TCP
real_server 192.168.2.103 80 {
weight 1
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
real_server 192.168.2.104 80 {
weight 1
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
wget http://www.keepalived.org/software/keepalived-1.2.19.tar.gz
2、安装所需的依赖包
yum -y install gcc gcc-c++ popt-devel openssl openssl-devel libnfnetlink
3、安装lvs与keepalived
rpm -ivh ipvsadm-1.25-10.el6.x86_64.rpm 此包在系统盘里有
tar xzvf keepalived-1.2.19.tar.gz
./configure --prefix=/usr/local/keepalived
make
make install
4、拷贝配置文件
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
chmod +x /etc/init.d/keepalived
chkconfig --add keepalived
chkconfig keepalived on
ln -s /usr/local/keepalived/sbin/keepalived /usr/sbin/
mkdir -p /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived
5、配置配置文件/etc/keepalived/keepalived.conf
! Configuration File for keepalived
global_defs {
notification_email {
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
smtp_server 192.168.200.1
smtp_connect_timeout 30
router_id LVS_DEVEL
}
vrrp_instance VI_1 {
state [MASTER|BACKUP] #主备不一样
interface eth0
virtual_router_id 51
priority [100|99] #主备不一样
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.2.100
}
}
virtual_server 192.168.2.100 80 {
delay_loop 6
lb_algo rr
lb_kind DR
nat_mask 255.255.255.0
persistence_timeout 50
protocol TCP
real_server 192.168.2.103 80 {
weight 1
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
real_server 192.168.2.104 80 {
weight 1
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
}
6、查看vip变化。查看日志
ip addr
ipvsadm -ln
tail -f /var/log/meassge
7、keepalived 开启日志记录功能
vi /etc/sysconfig/keepalived 增加
KEEPALIVED_OPTIONS="-D -d -S 0"
vi /etc/rsyslog.conf 增加
local0.* /var/log/keepalived.log
阅读全文
0 0
- redhat6.3安装Keepalived+LVS
- 安装LVS+KEEPALIVED
- 安装lVS+keepalived心得
- LVS+Keepalived安装过程
- lvs keepalived 安装配置详解
- lvs+keepalived集群安装配置
- LVS+keepalived(主从模式)安装
- Keepalived+LVS 安装部署文档
- Centos 5.5 lvs+keepalived 安装配置
- LVS(DR)+Keepalived 安装 成功安例
- lvs(DR)+keepalived+nginx+tomcat安装配置
- LVS(DR)+Keepalived 安装 成功安例
- LVS+Keepalived+httpd安装及配置
- centos下源码安装LVS+ Keepalived
- Centos6.5安装lvs+keepalived集群
- lvs+keepalived的安装与配置
- LVS+Keepalived+nginx安装及配置
- LVS+Keepalived
- Delphi计算器控制台版(含括号)
- Android7.0上PopupWindow的showAsDropDown位置问题
- C++里vector::erase函数
- JDBC连接数据库学习心得
- sklearn-例程--Plotting Cross-Validated Predictions
- redhat6.3安装Keepalived+LVS
- LeetCode之路:237. Delete Node in a Linked List
- java多线程总结(3)
- 马踏棋盘问题
- qt中的connect函数
- JS笔试面试题(后续更新)
- 多线程-生产者消费者问题代码2并解决线程安全问题
- 一个检测特效是否丢失材质的脚本
- 承上的状态机图,又是烂图一副