背景:为什么做这个事情,写这个文章

我们项目的域名指向的是172.22.90.239,但实际上我们没这台机器,这是个虚拟ip,只有172.22.90.230,请求239为什么实际指向的是230机器?

和之前的运维沟通过,他们也不记得了。几年前的老运维做的。只听他们口中说出一名词:keepalived&VIP,百度了一波学习。

实操过程

物理机准备:172.22.90.171和172.22.90.170两台

1.安装keepalived(两台都要装):

yum install keepalived

2.修改配置文件,删除掉/etc/keepalived/keepalived.conf,然后重新创建一个/etc/keepalived/keepalived.conf

vi /etc/keepalived/keepalived.conf

172.22.90.171配置:

global_defs {

notification_email {

rdg_datahub@xxx.com #故障联系人

}

notification_email_from rdg_datahub@xxx.com #故障发送人

smtp_server127.0.0.1smtp_connect_timeout30router_id LVS_MASTER #BACKUP上修改为LVS_BACKUP

}

vrrp_script chk_nginx {

script"/etc/keepalived/nginx_check.sh"# 检

linux 虚拟ip 双机,keepalived配置虚拟ip(vip)实现双机热备以及自动切换主备相关推荐

  1. keepalived配置,解决vip无法ping通,虚拟服务器端口无法访问的问题

    keepalived配置,解决vip无法ping通,虚拟服务器端口无法访问的问题 keepalived网上教程很多,通过yum install keepalived下载安装后,在/etc/keepal ...

  2. java实现ip能访问_Java过滤ip,只允许配置的ip能够被访问

    Java过滤ip,只允许配置的ip能够被访问 第一先创建过滤类 实现Filter就会有init(),doFilter(),destroy()三个方法 private String ips; publi ...

  3. Keepalived + Nginx - linux 灾备方案(实现主备、热备)

    Keepalived + Nginx - linux 灾备方案(实现主备.热备) 主备 两台服务器上配置Nginx反向代理Tomcat集群配置 访问虚拟ip 192.168.50.166,直接转入ng ...

  4. Redis集群配置(手工切换主Redis,哨兵自动切换主Redis)

    1.单机节点弊端 单点故障 容量有限 连接压力 2.集群模型 说明: AKF X:全量,镜像,横向扩容 Y:业务,功能,根据业务纵向扩容 Z:优先级,逻辑再拆分,纵向的集群根据一定规则再次划分 3.集 ...

  5. 电脑的虚拟服务器位置,如何配置基于IP地址的虚拟主机

    满意答案 虚拟主机简介:1. 把一台运行在互联网上的服务器分成多个虚拟的服务器.2. 每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持WWW,FTP,E-mail等).3. 一台服务 ...

  6. 【一】、创建虚拟机Linux系统Centos镜像并且配置静态IP

    1.创建新的虚拟机 2.选择典型创建 3.如果创建过虚拟机红色区域会有镜像路径,如果没有就选择稍后安装系操作系统 4.选择Linux Centos 7 64 位 5.更改默认位置,在你所选定的磁盘下创 ...

  7. Linux下安装Apache和配置虚拟主机

    安装apache 1.安装:(httpd是Apache在centos中的名字) yum install httpd 2.启动: service httpd start 3.网页访问80端口:172.2 ...

  8. 图文详解Linux基础经典教程(04)——配置子网IP和网关

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 背景概述 在之前安装CentOS在设置网络连接时,我们选择了NAT模式.在该模式下,宿主机和虚 ...

  9. Linux Red Hat 6.0 配置网卡ip地址和备用ip地址

    Linux Red Hat 6.0 配置ip地址和配用ip地址 1.使用vim编辑器打开网卡配置文件 root#vim /etc/sysconfig/network-scripts/ifcfg-eth ...

最新文章

  1. 测试MM32F3277中的MicroPython的Signal功能
  2. pluto实现分析(7)
  3. Java 经典问题 for 基础知识
  4. 两次深度debug经历,希望大家不要踩坑
  5. 学习Java编程的五步要素
  6. 防灾科技学院计算机组成原理,防灾科技学院计算机组成原理复习材料1
  7. GridMask:SOTA 数据增广方法,显著改进分类、检测、分割效果
  8. 教你如何迅速秒杀掉:99%的海量数据处理面试题
  9. HTML CSS——margin和padding的学习
  10. Analysis-ik 中文分词安装
  11. python 3.5.2 下载(带资源免费)
  12. java dcm4che findscu实现workList通讯——客户端SCU
  13. Linux:dperf---100Gbps开源压力测试工具
  14. Android开发使用百度地图定位误差过大
  15. 代码之谜(五)- 浮点数(谁偷了你的精度?)
  16. iPhone 电池容量怎么算?
  17. ping ip和端口
  18. UML--核心元素之参与者Actor
  19. Layui表格实现显示空白行数据
  20. chrome调试与设置 remote设备调试

热门文章

  1. 关于PKI 你了解多少
  2. STM32:DMA方式接收SPI总线数据,并按照协议进行处理
  3. 最大斑块指数怎么算_教你一个看血管硬化指数的精准公式!
  4. 12306打不开怎么办?
  5. 汉诺塔问题(C语言代码)
  6. 理解:L1正则先验分布是Laplace分布,L2正则先验分布是Gaussian分布——复习篇
  7. udf开发入门(python udf、hive udf)
  8. 十分有用的cut剪切命令
  9. 4.13 使用扇贝工具制作猥琐的老鼠 [Illustrator CC教程]
  10. spring redis executePipelined