热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开发笔记:lvs+keepalived

下载keepalived上面实验基础上删除lb01上的虚拟IP

下载keepalived

上面实验基础上删除lb01上的虚拟IP

[[email protected] ~]# ip addr del 10.0.0.3/24 dev eth0 label eth0:0

[root
@lb01 ~]# yum -y install keepalived

[root
@lb01 ~]# rpm -qa |grep keepalived

keepalived
-1.2.13-5.el6_6.x86_64

修改keepalived的配置文件

lb01上的keepalived的配置文件

global_defs {
router_id LVS_01
}
vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id
51
priority
150
advert_int
1
authentication {
auth_type PASS
auth_pass
1111
}
virtual_ipaddress {
10.0.0.3/24 dev eth0 label eth0:1
}
}
virtual_server
10.0.0.3 80 {
delay_loop
6
lb_algo wrr
lb_kind DR
nat_mask
255.255.255.0
persistence_timeout
50
protocol TCP
real_server
10.0.0.7 80 {
weight
1
TCP_CHECK {
connect_timeout
8
nb_get_retry
3
delay_before_retry
3
connect_port
80
}
}
real_server
10.0.0.8 80 {
weight
1
TCP_CHECK {
connect_timeout
8
nb_get_retry
3
delay_before_retry
3
connect_port
80
}
}
}
lb02上的keepalived的配置文件
global_defs {
router_id LVS_02
}
vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id
51
priority
100
advert_int
1
authentication {
auth_type PASS
auth_pass
1111
}
virtual_ipaddress {
10.0.0.3/24 dev eth0 label eth0:1
}
}
virtual_server
10.0.0.3 80 {
delay_loop
6
lb_algo wrr
lb_kind DR
nat_mask
255.255.255.0
persistence_timeout
50
protocol TCP
real_server
10.0.0.7 80 {
weight
1
TCP_CHECK {
connect_timeout
8
nb_get_retry
3
delay_before_retry
3
connect_port
80
}
}
real_server
10.0.0.8 80 {
weight
1
TCP_CHECK {
connect_timeout
8
nb_get_retry
3
delay_before_retry
3
connect_port
80
}
}
}

启动keepalived并测试

[[email protected] ~]# /etc/init.d/keepalived restart

Stopping keepalived: [ OK ]
Starting keepalived: [ OK ]

打开浏览器

技术分享图片

等50秒后刷新浏览器

技术分享图片

 

 


推荐阅读
  • 一安装配置1.配置文件mongod.cfg(路径:D:\data\config\mongod.cfg)如下:    systemLog:destination ... [详细]
  • phpmysql一键安装包,Mysql安装包
    本文目录一览:1、哪里有PHPMySQLDatabaseApacheServer一 ... [详细]
  • IPVlan 详解
    文章目录简介Ipvlan2同节点Ns互通Ns内与宿主机通信第三种方法Ns到节点外部结论Ipvlan31.同节点Ns互通Ns内与宿主机通信Ns内到外部网络总结源码分析ipvlan收包 ... [详细]
  • CentOS 7.6网卡绑定mode1
    CentOS7.6网卡绑定mode1[root@server~]#systemctlstopNetworkManager[root@server~]#systemctldisabl ... [详细]
  • 序本文主要研究一下nacosServiceManager的removeInstanceServiceManagernacos-1.1.3namingsrcmainjavacomal ... [详细]
  • 启动监控MonitorTables主要存储一些监控信息(当前运行的SQL,IO统计信息,当前进程情况)比如monDevic ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 一、路由首先需要配置路由,就是点击good组件进入goodDetail组件配置路由如下{path:goodDetail,component:goodDetail}同时在good组件中写入如下点击事件,路由中加入 ... [详细]
  • 目录Atlas介绍Atlas部署Atlas基本管理Atlas结合MHA故障恢复读写分离建议Atlas介绍Atlas是由Qihoo360Web平台部基础架构团队开发维护的一个基于My ... [详细]
  • 利用ipv6技术,废旧笔记本变成server
    如果你家的路由器已经get到了ipv6地址,并且你家的电脑也获取了有效的ipv6地址,在广域网的设备可以访问到。那恭喜你,再配合我这个dd ... [详细]
  • selenium 定位方式3css_selector
    关于页面元素定位,可以根据id、class、name属性以及link_text。其中id属性是最理想的定位方式,class与name属性, ... [详细]
  • 一、域名解析记录说明记录类型A:用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP ... [详细]
  • linux树莓派和n1,树莓派 斐讯N1 搭建NFS
    什么是NFS?1台Linux主机的磁盘可以通过网络挂载到其他Linux主机上,实现云盘效果。NFS是一套软件和协议,同时也是一种文件系统& ... [详细]
  • 如何实现Percona Mysql Galera多读写集群的部署
    本篇文章给大家主要讲的是关于如何实现PerconaMysqlGalera多读写集群的部署的内容,感兴趣的话就一起来看看这篇文章吧,相信看完如何实现PerconaMysq ... [详细]
  • 大数据学习环境安装关于防火墙​centos7使用的是firewalld,centos之前使用的是iptablesCentOS7关闭防火墙查看防火墙状态sudosy ... [详细]
author-avatar
xiaodanzhang
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有