简介
通过安装该Linux-HA软件,可以实现Linux双机系统的高可用性解决方案,实现双机系统的热备份,并能够做到双机之间的无缝切换,从而对外
提供稳定可靠的服务,最终实现系统高性能RAS(reliability, availability, and serviceability)。
实验环境

这里使用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 |
实验准备工作
-
编辑修改hosts文件,将两台服务器的IP添加上,
-
关闭防火墙 iptables -F;关闭selinux:setenforce 0
-
安装好eprl,安装好heartbeat、libnet
主配置


配置节点文件

配置ha配置文件

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

启动heartbeat
先启动主,在启动从
主机启动情况:

检查下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文件,并且访问下

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

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

打开防火墙,将主机禁ping

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

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

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

-
Linux
+关注
关注
88文章
11628浏览量
217972
原文标题:Linux架构之HA配置
文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
高可用性无缝冗余以太网通信解决方案
基于分布式数据库或文件系统的高可用性的软件架构设计方案
如何确保SQL Server在云端的高可用性
推荐几款服务器的Windows与Linux双机热备软件
高可用性(HA)提供便利、价值和改进对零售分支机构的响应时间
Brocade针对IBM POWER解决方案上的SAP HANA的高可用性体系结构

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