双机热备

keepalived实现双机热备

元气小坏坏 提交于 2019-11-28 00:54:58
第一部分 测试环境 两台CentOS 7服务器,搭建Apache服务器,主机名分别是Node1和Node2。准备三个IP地址,分别是 Node1:192.168.168.13 Node2:192.168.168.32 虚拟IP地址192.168.168.33 第二部分 安装keepalived 进入 keepalived官网 下载keepalived源码,本次测试下载的源码是keepalived-2.0.18.tar.gz。在Node1和Node2上分别安装keepalived。 解压压缩包 #tar -xzvf keepalived-2.0.18.tar.gz 安装 #./configure --prefix=/usr/local/keepalived --将文件安装在/usr/local/keepalived目录下 #make && make install 第三部分 配置keepalived 在/usr/local/keepalived/etc/keepalived/keepalived.conf进行配置。 主机Node1的配置如下: ! Configuration File for keepalived global_defs { notification_email { acassen@firewall.loc failover@firewall.loc sysadmin

MySQL双机热备环境搭建

耗尽温柔 提交于 2019-11-27 19:21:24
一、 前期准备 准备两台服务器(电脑),接入到同一局域网中,能够使双方可以ping通; 安装MySQL数据库,具体安装方法网上很全面,但是安装的版本需保持一致; 服务器IP地址设置。 l A服务器:192.168.1.1/24 l B服务器:192.168.1.2/24 二、 创建同步账户 在A服务器上为B服务器建立一个连接账户,该账户必须授予replication salve权限。因为服务器A与服务器B互为主从,所以都要为彼此建立同步账户。 l A服务器(192.168.1.1/24): 1) mysql> grant replication slave on *.* to ‘yxx’@’192.168.1.2’identified by’123456’; 2) mysql>flush privileges; l B服务器(192.168.1.2/24): 1) mysql> grant replication slave on *.* to ‘yxx’@’192.168.1.1’identified by’123456’; 2) mysql>flush privileges; 注:************************************************************ 双方服务器建立连接账户,只能为对方服务器创建,IP地址不能是自己的IP地址;

服务器热备功能

こ雲淡風輕ζ 提交于 2019-11-25 23:46:41
服务器为什么要做双机热备?双机热备的好处? 双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。 方案 组成双机热备的方案主要的三种方式分别为:基于共享存储(磁盘阵列)的方式,全冗余方式和复制方式。 对于服务器管理员来说,服务器出现故障可能是最严重的问题,因为服务器故障的原因有很多,有可能是设备故障,有可能是操作系统故障,还有可能是软件故障,当服务器出现故障时,要一一对故障进行排除,让服务器正常运行,少则几十分钟,从则几十小时,这还不是挽回服务器故障所带来的损失,这时,双机热备对服务器就起着关键作用。 双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主