• Linux架构之HA配置 2017-02-03 09:19:45
    通过安装该Linux-HA软件,可以实现Linux双机系统的高可用性解决方案,实现双机系统的热备份,并能够做到双机之间的无缝切换,从而对外 提供稳定可靠的服务,最终实现系统高性能RAS(reliability, availability, ...


    简介

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

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


     实验环境

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


    Chumjtest01

    eth0 172.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


    主配置

    配置VIP

    配置节点文件

    配置ha配置文件


    从机配置

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


    启动heartbeat

    先启动主,在启动从

    主机启动情况:

    检查下nginx服务有没有启动


    [root@chumjtest01 ha.d]# ps aux |grep nginx

    root      6989  0.0  0.0 109336  2036 ?        Ss   17:40   0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf

    nginx     6990  0.0  0.0 109760  2704 ?        S    17:40   0:00 nginx: worker process                   

    nginx     6991  0.0  0.0 109760  2756 ?        S    17:40   0:00 nginx: worker process                   

    root      6995  0.0  0.0 103252   824 pts/1    S+   17:41   0:00 grep nginx


    从机启动情况:

    测试

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

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

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

    打开防火墙,将主机禁ping

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

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

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


    注:heartbeat日志在/var/log/ha-log,如果启动有问题请尽量查看日志。

    1. ERROR: Client child command [/usr/lib/heartbeat/ipfail] is not executable

      说明64位系统,要在ha.cf下的/usr/lib64/heartbeat/ipfail

    2. ERROR: Illegal directive [node ] in /etc/ha.d//ha.cf

      ucast eth0 172.31.24.200 要注意在ha.cf下网络端口是否匹配

    展开全文
  • LINUX+HA高可用 2013-05-10 10:22:27
    1. 简介 HeartBeat用于搭建双机热备景象,可以...官方网站:http://www.linux-ha.org/HeartBeat 本文所提到实验景象为: [root@alsme_probe3 tmp]# cat /etc/redhat-release Red Hat Enterprise Linu
  • Linux 双机HA的功能实现 2013-11-10 23:36:31
    基于heartbeat方式 HeartBeat运行于备用主机上的Heartbeat可以通过以太网连接检测主服务器的运行状态,一旦其无法检测到主服务器的“心跳”则自 动接管主服务器的资源。通常情况下,主、备服务器间的心跳连接是...
  • Linux -- 之HDFS实现自动切换HA(全新HDFS)JDK规划 1.7及以上 https://blog.csdn.net/meiLin_Ya/article/details/80650945防火墙规划 系统防火墙关闭SSH免密码规划 hadoop01(nn1)--> hadoop01(nn1)...
  • HA手动切换方式及方法 2019-09-02 14:17:46
    参考链接:http://www.aboutyun.com/thread-13391-1-1.html 确定要转为active的namenode的id,这里将namenode1设为active,使用命令行工具进行状态切换:...
  • Rose HA 的容错备援运作过程 自动侦测 (Auto-Detect) 阶段 由主机上的软件通过冗余侦测线,经由复杂的监听程序。逻辑判断,来相互侦测对方运行的情况,所检查的项目有: 主机硬件 (CPU 和周边 ) 主机网络 主机操作...
  • HA中虚IP自动切换的原理 2012-08-09 20:22:01
    高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。 ...
  • Linux RHCS 配置及Oracle 高可用性HA集群配置,目录如下: 1 实施说明 2 实施拓扑 3 硬件说明第二章Linux 服务安装 4 安装redhat 系统第三章磁盘阵列配置 5 连接磁盘阵列 6 配置磁盘阵列 7 maping 磁盘到服务器 8 ...
  • HA即(high avaliable)高可用,又叫做双机热备,用于关键性业务,也就是有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和...
  • Linux(HA)高可用集群框架及Corosync详解 集群系统:高可扩展性、高可用性、高性能、高性价比 一、Linux HA cluster架构 1.集群扩展方式: 1).scale on:向上扩展,即升级服务器硬件 扩大服务器的内存容量、增加...
  • 一、 heartbeat的概念 Linux-HA的全称是High-Availability Linux,它是一个开源项目,这个开源项目的目标是:通过社区开发者的共同努力,提供一个增强linux可靠...其中Heartbeat就是Linux-HA项目 的一个组件,也是目
  • linux下搭建HA高可用集群 2019-05-07 00:07:12
    HA 即 (high available)高可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有...
  • 问题这几天玩实验室的服务器,默认语言是中文的,有时候是挺不方便的,比如遇见一个比较复杂的问题,提示的信息是中文的,但是百度里根本没有好的资料,只能google,但是难道让我google搜中午么。...
  • masterHA切换机制(手绘) 2019-07-05 10:10:41
  • Linux HA, MySQL cluster 2015-03-12 11:04:42
    当前大多网站采用MYSQL+Linux+APACHE这种经典配置,如何防止单点失败造成的整个网站的不可用是网站管理者必须要考虑的问题,其中数据库的高可用性(Database server’s high availability)是重之重。...
  • VMware vSphere环境,之前因为主机资源使用较高,无法满足HA切换需求,在集群的摘要里报“配置问题 vsphere HA 启动了虚拟机故障切换操作”, 之后再资源使用降下来后,集群摘要里仍然报“配置问题 vsphere HA...
  • 一.实验环境(rhel6.5版本) 主机环境:rhel6.5 selinux 和iptables 都必须是disabled状态 各主机信息 主机名 IP 服务 server1 ... HA1(高可用节点1:ricci) 和 管理节点(luci),作主节点 ...
  • 一、高可用集群的定义 高可用集群,英文原文为High Availability Cluster,简称HACluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统 就是集群的...
1 2 3 4 5 ... 20
收藏数 13,409
精华内容 5,363