1、图形配置HA,环境如下:

192.168.2.199 vm1.example.com HA主服务器
192.168.2.202 vm2.example.com HA备服务器
192.168.2.205 vm3.example.com 
192.168.2.175 vm4.example.com
其中1和2做HA,3和4做httpd的lvs。虚拟IP为192.168.2.213

2、使用pulse结合网页图形配置HA

[root@vm1 ~]# yum install -y piranha
[root@vm1 ~]# piranha-passwd 
[root@vm1 ~]# /etc/init.d/piranha-gui start
访问网页192.168.2.199:3636,使用piranha登录,密码是刚才更改的密码。主要是生成/etc/sysconfig/ha/lvs.cf主配置文件
进入GLOBAL SETTINGS,添加用来检测心跳的IP地址192.168.2.199,下边还可以写备用的IP,提交;
进入REDUNDANCY,写入另一个备用HA的IP地址202,填入检测时间,回复时间,端口号,选择Monitor NIC,提交;
进入VIRTUAL SERVERS,添加编辑,写入名称web,端口号80,虚拟ip地址192.168.2.213,掩码24,负载监控工具none,Scheduling选择Round robin,提交;
进入REAL SERVER,添加编辑,写入vm3.example.com,IP,80,权值,同样添加vm4,作为http的均衡服务器;
进入MONITORING SCRIPTS,直接提交。
最后,激活真实服务器和虚拟服务器。
结点vm2安装软件
[root@vm1 ~]# cd /etc/sysconfig/ha/
[root@vm1 ~]# scp lvs.cf vm2.example.com:/etc/sysconfig/ha/

3、配置real server

[root@vm3 ~]# yum install httpd -y
[root@vm3 ~]# echo `hostname` > /var/www/html/index.html
[root@vm3 ~]# /etc/init.d/httpd start
[root@vm3 ~]# yum install arptables_jf.x86_64 -y
[root@vm3 ~]# arptables -A IN -d 192.168.2.213 -j DROP
[root@vm3 ~]# arptables -A OUT -s 192.168.2.213 -j mangle --mangle-ip-s 192.168.2.205
[root@vm3 ~]# /etc/init.d/arptables_jf save
[root@vm3 ~]# /etc/init.d/arptables_jf start
[root@vm3 ~]# chkconfig httpd on
[root@vm3 ~]#  chkconfig arptables_jf on
[root@vm3 ~]# ifconfig eth0:1 192.168.2.213 netmask 255.255.255.255 up

4、开启服务

[root@vm1 ~]# /etc/init.d/pulse start
[root@vm2 ~]# /etc/init.d/pulse start
网页访问192.168.2.213,就会在vm3和vm4之间轮寻,测试关闭vm3或者vm4的http,观察调度列表,访问;关闭vm1或者vm2的pulse,查看ifconfig或者ipvsadm -l。这个不会回切,当HA恢复后,不会自动切换回去。

转载于:https://my.oschina.net/u/1588315/blog/313670

linux学习之使用piranha配置高可用集群相关推荐

  1. linux集群-keepalived介绍-用keepalived配置高可用集群

    2019独角兽企业重金招聘Python工程师标准>>> linux集群介绍: 以功能划分:高可用和负载均衡 高可用集群:通常为两台服务器,一台工作,另外一台作为冗余.实现高可用的开源 ...

  2. 18.1 集群介绍 18.2 keepalived介绍 18.3/18.4/18.5 用keepalived配置高可用集群

    2019独角兽企业重金招聘Python工程师标准>>> 第十八章 Linux集群 18.1 集群介绍 Linux集群根据功能划分为两大类:高可用和负载均衡. 高可用集群 高可用集群通 ...

  3. 集群介绍 、keepalived介绍 、 用keepalived配置高可用集群

    集群介绍 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 实现高可用的开源软件有:heartbeat.ke ...

  4. 用keepalived配置高可用集群

    2019独角兽企业重金招聘Python工程师标准>>> 一 集群介绍 1.概述 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供 ...

  5. 集群介绍+用keepalived配置高可用集群(总结)

    1.集群介绍 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 高可用集群,英文原文为High Availa ...

  6. 18.3/18.4/18.5 用keepalived配置高可用集群

    2019独角兽企业重金招聘Python工程师标准>>> 用keepalived配置高可用集群 准备两台机器130和132,130作为master,132作为backup 两台机器都执 ...

  7. Linux下的5款主流高可用集群软件介绍

    Linux集群主要分成三大类:高可用集群(High Availability Cluster).负载均衡集群(Load Balance Cluster).科学计算集群(High Performance ...

  8. keepalived配置高可用集群

    准备工作 分别在主从上安装keepalived和nginx yum install -y keepalived yum install -y nginx 关闭主从上的防火墙和SELinux syste ...

  9. corosync+pacemaker+crmsh配置高可用集群。

    实验环境: admin1.tuchao.com 192.168.18.100  ansible管理节点 admin2.tuchao.com 192.168.18.101  集群节点一 admin3.t ...

  10. Spark学习(二)Spark高可用集群搭建

    1.下载Spark安装包 官网网址:http://spark.apache.org/downloads.html 2.Spark安装过程 2.1.上传并解压缩 [potter@potter2 ~]$ ...

最新文章

  1. 【算法学习笔记】83.排序辅助 动态规划 SJTU OJ 1282 修路
  2. 在 C++ 中使用 PPL 进行异步编程
  3. java sql objects_Java SQL注入学习笔记
  4. 那么温暖http合约,入门。
  5. 给ABBYY添加图像的方法
  6. 拓端tecdat|主题模型(LDA)案例:分析人民网留言板数据
  7. Ai人工智能相面分销系统,看别人如何爆赚百万
  8. 桌面壁纸被计算机管理员禁用,Win7更改桌面壁纸时出现“此功能已被禁用”如何解决...
  9. Android开发环境搭建(基于Android Studio)
  10. 游戏思考11:游戏服务器类型简单分类(有服务器的会讲的详细一点)
  11. html+css基础教程入门篇之css选择器详细解读
  12. 关于Java的图标和由来
  13. 5.11 Go语言文本大数据处理(2):文件分割与入库
  14. SINS/GNSS组合导航仿真应用详细版(基于PSINS工具箱 )
  15. iPhone 适配之路
  16. 关于python循环结构以下描述错误的是_关于Python循环结构,以下选项中描述错误的是:()...
  17. java的抽象类的三角形周长_怎么使用Java把抽象类改为接口计算三角形,长方形,圆形的面积?...
  18. 渗透测试要学习什么?
  19. D29:Post Office(邮局,翻译)
  20. cisco认证学习总结

热门文章

  1. 【Vim】No write since last change
  2. Burp Suite代理和火狐浏览器的设置(超详细)
  3. 【喜讯 · 喜讯】讲师自营销计划奖励又双叒叕来了!
  4. PostgreSQL修炼之道之PostgreSQL安装与配置(二)
  5. 小技巧 - 淘宝怎么联系人工客服?
  6. 学习笔记——游戏打击感
  7. Java随笔-线程stop与interrupt
  8. Lua5.3 与C交互学习(一)
  9. js基础——图片切换实例
  10. MOSS Project Server 2007