1.1 安装ipvsadm-1.24-8.1.x86_64.rpm
rpm -ivh ipvsadm-1.24-8.1.x86_64.rpm
1.2.检查ipvsadm是否被正确安装:
[root@proxy1 ~]# ipvsadm
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
1.3.查看是否存在ip_vs模块:
[root@proxy1 ~]# lsmod | grep ip_vs
ip_vs 121217 0
2.1 安装keepalived
下载地址:http://www.keepalived.org/download.htm
tar -zxvf keepalived-1.1.18.tar.gz
cd keepalived-1.1.18
./configure --prefix=/usr --sysconf=/etc --with-kernel-dir=/usr/src/kernels/2.6.18-128.el5-x86_64/
2.2 configure成功后的显示为:
Keepalived configuration
Keepalived version : 1.1.15
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
Use VRRP Framework : Yes
Use LinkWatch : No
Use Debug flags : No
2.3 编译,安装
make
make install
3.1 编辑keepalved.conf配置文件(主服务器)
vi /etc/keepalived/keepalived.conf
global_defs {
router_id NGBOSSLVS_NODE_1
}
vrrp_instance V_NGBOSS {
state MASTER
interface eth0
lvs_sync_daemon_inteface eth0
virtual_router_id 51
priority 200
advert_int 2
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
10.238.15.103
}
}
3.2 编辑keepalved.conf配置文件(备份服务器)
vi /etc/keepalived/keepalived.conf
global_defs {
router_id NGBOSSLVS_NODE_2
}
vrrp_instance V_NGBOSS {
state BACKUP
interface eth0
lvs_sync_daemon_inteface eth0
virtual_router_id 51
priority 100
advert_int 2
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
10.238.15.103
}
}
4.1 将keepalived服务加入开机启动启动。
chkconfig --add keepalived
chkconfig --level 35 keepalived on
4.2 启动keepalived
keepalived
查看keepalived是否已经启动
[root@proxy1 keepalived]# ps -ef | grep keepalived
root 4003 1 0 Apr01 ? 00:00:00 keepalived -D
root 4004 4003 0 Apr01 ? 00:05:32 keepalived -D
root 4019 4003 0 Apr01 ? 00:05:39 keepalived -D
发现VIP 10.238.15.103地址,证明MASTER一起启动浮动IP
[root@proxy1 keepalived]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:23:7d:d1:be:0e brd ff:ff:ff:ff:ff:ff
inet 10.238.15.101/24 brd 10.238.15.255 scope global eth0
inet 10.238.15.103/32 scope global eth0
inet6 fe80::223:7dff:fed1:be0e/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:23:7d:d1:be:10 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
5: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
分享到:
相关推荐
中职网络搭建中出现的高可用性keepalived配置方法,linux keepalived配置方法
Redhat Linux 6 操作系统LVS_DR+Keepalived模式下配置的详细文档,按照文档的部署和配置可实现 LVS_DR+Keepalived的负载均衡。
Haproxy+keepalived配置文档Haproxy+keepalived配置文档
文档中介绍了基于nginx与tomcat使用keepalived来做高可用配置,实现nginx的高可用
linux lvs keepalived较为详细的安装配置文档
本资源详细介绍了LINUX下搭建LVS+KEEPALIVED的配置,包含lvs及KEEPALIVED,realserver的详细配置,笔者亲测有效。
lvs+keepalived的配置 是linux最常用也是最实用的技术 达到群集负载均衡 本文比较详细
keepalived服务器集群应用,本实验建立在本空间《Keepalived+nginx负载/反向代理tomcat之-Keepalived》已有环境之上。关于TUN模式仅仅论述其原理。本实验关于服务器IP地址和指定网关的步骤省略,但要记得配置。
安装配置LINUX集群,keepalived+lvs图文并茂详细讲解
压缩包中有几个安装包,和几个配置文件示例, 文档中非常详细,写了差不多将近30页
高可用 负载均衡 keepalived linux
linux下基于keepalived的mysql双机热备实现方案,本文档用于实现mysql数据库双机热备灾备方案,在系统部署过程中还需仔细认真,有时候一个小小的配置错误就可能导致部署失败,本人在此套技术验证过程中也踩了不少坑...
Linux运维-03--服务器的高可用-09主备服务器keepalived配置并启动查看VIP所在服务
linux集群,linux热备,keepalived。
本文详细描述Keepalived的安装过程及简单的配置方法,基本参数说明及简单测试,本文是rpm包安装,每一步都有说明及截图
keepalived+haproxy负载均衡配置 1、 操作系统:RedHat linux6.5 64bit 2、 keepalive: keepalived-1.2.19.tar.gz 地址:http://www.keepalived.org/download.html 3、 Haproxy: haproxy-1.5.8.tar.gz 地址(不能...
可伸缩网络服务的体系结构 5 可伸缩网络服务的定义 5 网络服务的需求 5 LVS集群的体系结构 6 LVS集群的通用结构 6 可伸缩Web和媒体服务 9 可伸缩Cache服务 10 可伸缩邮件服务 12 地理分布LVS集群的体系结构...
详细讲解lvs和keepalived原理,详细实战,详细的讲解配置项内容和各种模式的配置方法
用于配置linux服务器的nginx和keepalive的,亲测可以用。
两台数据库的MYSQL互为主从从关系,通过keepalived配置的虚拟IP(VIP),实现其中一台MYSQL数据库宕机后,应用能自动切换到另外一台MYSQL数据库上,且宕机的数据库恢复后,能自动同步现有的数据,保证系统的高可用与...