0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

马哥Linux运维 2017-12-20 14:24 次阅读

简介

通过安装该Linux-HA软件,可以实现Linux双机系统的高可用性解决方案,实现双机系统的热备份,并能够做到双机之间的无缝切换,从而对外

提供稳定可靠的服务,最终实现系统高性能RAS(reliability, availability, and serviceability)。


实验环境

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

这里使用heartbeat来做HA集群,并且把nginx服务作为HA对应的服务。

Chumjtest01

eth0172.31.24.199

eth0:1 192.168.1.109

VIP:172.31.24.202

Chumjtest02

eth0 172.31.24.200

eth0:1 192.168.1.110

VIP:172.31.24.202

实验准备工作

  1. 编辑修改hosts文件,将两台服务器的IP添加上,

  2. 关闭防火墙 iptables -F;关闭selinux:setenforce 0

  3. 安装好eprl,安装好heartbeat、libnet


主配置

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

配置节点文件

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

配置ha配置文件

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案


从机配置

将主机上的配置文件拷贝到从机上

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案


启动heartbeat

先启动主,在启动从

主机启动情况:

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

检查下nginx服务有没有启动

[root@chumjtest01ha.d]#psaux|grepnginx

root69890.00.01093362036?Ss17:400:00nginx:masterprocess/usr/sbin/nginx-c/etc/nginx/nginx.conf

nginx69900.00.01097602704?S17:400:00nginx:workerprocess

nginx69910.00.01097602756?S17:400:00nginx:workerprocess

root69950.00.0103252824pts/1S+17:410:00grepnginx

从机启动情况:

测试

在主机的nginx下写一个简单的html文件,并且访问下

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

同样在从机上写下一个简单的html文件

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

在测试下VIP访问,说明现在在nginx在主机上运行

打开防火墙,将主机禁ping

查看主机chumjtest01的HA日志,看到“We are dead”,表示主机认为自己已经死了,要切到从机上

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

查看从机chumjtest02的HA日志,从机启动ngix。

通过安装该Linux-HA软件可以实现Linux双机系统的高可用性解决方案

在访问下VIP的地址,已经切换到从机上去了。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10942

    浏览量

    206544

原文标题:Linux架构之HA配置

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    赛门铁克医疗行业可用及容灾解决方案

    。而随后的一系列自然灾害的发生,更推动了IT系统容灾的需求。医疗行业也不例外,今天许多医院管理者和就医者都十分关心医院的IT系统可用性。    
    发表于 11-13 22:26

    可用性无缝冗余以太网通信解决方案

    描述此参考设计可实现高可靠、低延迟网络通信解决方案,适用于智能电网传输和分配网络中的变电站自动化设备。它支持 IEC 62439 标准中的可用性
    发表于 10-16 19:24

    YARN群集可用性配置和验证

    FlinkYarn 模式可用性配置
    发表于 06-21 16:45

    Hadoop 311可用HA安装步骤

    大数据基础Hadoop311 的可用HA安装~踩坑记录
    发表于 09-20 08:23

    评估可用性机制

    评估可用性机制
    发表于 09-27 06:31

    新手linux系统常见问题解决方案

    来说就只有英文了,如果英文好还是可以用的,对于英文不是很好同学们来说无疑是雪上加霜。不过不用已经担心已经有“前辈”提供好了Linux系统汉化的全面解决方案,只需要下载看教程
    发表于 07-08 11:25

    怎样实现可用性系统的热插拔和加电顺序保护?

    如何利用PLD去实现可用性系统的热插拔和加电顺序保护?
    发表于 04-28 06:40

    可用性双机系统的有限自动机

    【摘要】介绍了提供高可用性双机系统的原理、部署和体系结构;定义了双机系统各部件功能,描述了子系统
    发表于 03-15 13:56 10次下载

    基于Linux的RFID交互系统的设计与实现

    为了让射频识别的用户可以根据各自的权限进行相应的操作,本文提出了一款基于Linux的RFID交互系统的设计实现方案。该
    发表于 10-10 14:39 67次下载
    基于<b class='flag-5'>Linux</b>的RFID交互<b class='flag-5'>系统</b>的设计与<b class='flag-5'>实现</b>

    linux安装的一些软件

    linux安装的一些软件,jdk和tomcat一类的。
    发表于 11-09 17:39 0次下载

    Linux电信基站软件解决方案

    Linux电信基站软件解决方案
    发表于 01-14 11:20 9次下载

    基于分布式数据库或文件系统的高可用性软件架构设计方案

    、合理的灾难备份和恢复策略都可以极大地提高计算机应用系统可用性。正因为如此,当前,对于计算机应用系统的高可用性、业务的可持续性要求,业内通
    发表于 10-27 10:28 0次下载
    基于分布式数据库或文件<b class='flag-5'>系统</b>的高<b class='flag-5'>可用性</b>的<b class='flag-5'>软件</b>架构设计<b class='flag-5'>方案</b>

    推荐几款服务器的Windows与Linux双机热备软件

    给服务商。今天小编就给大家推荐几款服务器的Windows与Linux双机热备软件! 众所周知,双机热备可以提供服务器高
    发表于 11-12 14:16 2792次阅读

    LINUX软件安装与管理的方法

    `LINUX`下软件安装方式主要有以下`4种`: * 源码方式安装Linux软件 * R
    的头像 发表于 05-12 10:25 527次阅读

    安装Linux系统安装工具

    安装_Linux系统安装工具,可以安装各类Linux
    发表于 09-11 10:21 0次下载