lvs+keepalived高可用
来源:互联网 发布:网络公关服务公司 编辑:程序博客网 时间:2024/06/05 20:03
以DR 模式为例(需要在keepalived中修改虚拟服务器与添加节点)
1安装keepalived配置双机热备。
2创建一个虚拟服务器
3加入节点
4启动keepalived
安装keepalived
[root@www ~]# tar -xf /src/keepalived-1.2.13.tar.gz -C /usr/src/
[root@www ~]# cd /usr/src/keepalived-1.2.13/
[root@www keepalived-1.2.13]# ./configure --prefix=/ && make && make install
安装完之后修改配置文件,并创建虚拟服务器及添加节点。
主keepalived配置
创建虚拟服务器并添加节点:
28 virtual_server 192.168.200.20 80 { //创建虚拟服务器指定ip和端口
29 delay_loop 2 //健康检查时间2秒价差一次
30 lb_algo rr //设置算法
31 lb_kind DR //设置lvs工作模式
32 ! nat_mask 255.255.255.0 //如果不是用的nat模式就注解掉前面加!表示注解
33 ! persistence_timeout 50 //客户来接成功后多少秒才会切换服务器,这里做实验先注解掉不然看不出负载均衡效果。
34 protocol TCP //指定转发协议
35
36 real_server 192.168.200.100 80 { //添加节点
37 weight 1 //设置权重
38 TCP_CHECK { //设置节点状态检测
39 connect_timeout 10 // 连接超时时间,超过10秒为超时
40 nb_get_retry 3 //超时后重试次数
41 delay_before_retry 3 // 两次重试之间间隔时间
42 connect_port 80 //测试连接的端口
43
44 }
45 }
46
47 real_server 192.168.200.100 80 {
48 weight 1
49 TCP_CHECK {
50 connect_timeout 10
51 nb_get_retry 3
52 delay_before_retry 3
53 connect_port 80
54 }
55 }
如果还有节点可以根据这个格格式依次往后面添加。
从keepalived设置:
启动主从的keepalived
查看lvs群集是否创建成功,在主上面是否有vip,测试当关掉主的keepalived看看vip是不是自动出现在从keepalived上面。如果出现则表示双机热备配置成功。
- lvs + keepalived 高可用
- lvs+keepalived高可用
- lvs+keepalived 高可用服务
- keepalived+lvs实现lvs的高可用
- LVS+keepalived 打造高可用集群系统
- LVS + Keepalived 实现高可用负载均衡
- LVS+Keepalived实现高可用集群
- LVS+Keepalived构建高可用负载均衡
- LVS+Keepalived实现高可用集群
- LVS+Keepalived实现高可用集群
- LVS+Keepalived实现高可用集群
- LVS+Keepalived实现高可用集群
- LVS+Keepalived实现高可用集群
- LVS + Keepalived 实现高可用负载集群
- LVS+Keepalived实现高可用群集
- LVS+Keepalived实现高可用集群
- LVS+Keepalived实现高可用集群
- LVS+Keepalived实现高可用集群
- hdu2582 f(n) 找规律 素数筛
- 移动端头部文件详解(二)
- winform项目的app.config和exe.config文件
- smart_ptr智能指针的简单实现
- 一起来读Greenplum/Deepgreen执行计划
- lvs+keepalived高可用
- JNI 方法
- 站内信表结构设计
- dede:list和dede:arclist有什么区别
- Java -version与实际配置版本JAVA_HOME不一致
- MySQL 5.7.18的安装与主从复制
- dedecms的dede:list和dede:arclist分页问题(包括列表序号)
- 2017-8-6
- JavaScript基础一