为什么使用keepalived呢?在服务器集群情况下,会用到lvs或者nginx做调度,如果调度器是单台设备就会出现单点故障的问题。也就是说,当单台调度器故障,无法完成调度,造成站点无法提供服务。所以为了避免这样的情况,一般调度器会使用多台做高可用。而keepalived就是在这方面..
分类:
其他好文 时间:
2017-11-04 23:38:16
阅读次数:
214
前言:keepalived是vrrp协议的软件实现,原生设计目的为了提供高可用ipvs服务。现已成为为主流调度器提供冗余(双机热备),避免单点故障提高高可用性的一件利器。索引:1.主要功能2.HACluster配置准备:3.程序组成4.主配置文件结构5.实现简单keepalive地址漂移配置(主从)6.实..
分类:
其他好文 时间:
2017-11-04 00:28:09
阅读次数:
312
Oracle dataguard 正常切换和应急切换 oracle dataguard提供异地容灾方案,能有效的防止单点故障和提供高可用技术,这里介绍dataguard正常主备切换和应急切换(应急切换模拟主库出现问题无法还原,备库脱离dataguard接管主库对外提供服务) 1)Oracle dat ...
分类:
数据库 时间:
2017-10-31 12:43:29
阅读次数:
207
文章大纲前言VRRP介绍Keepalived详解前言Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。我们都知道,在一个LVS集群中,虽然LVS能够对客户端的请求基于IP进行调度,但是LVS自身并不能提供高可靠性,即不能进行容错。并且LVS只能将客户端的..
分类:
其他好文 时间:
2017-10-31 10:55:42
阅读次数:
244
Spark简介 Spark是一种快速、通用、可扩展的大数据分析引擎,目前,Spark生态系统已经发展成为一个包含多个子项目的集合,其中包含SparkSQL、Spark Streaming、GraphX、MLlib等子项目,Spark是基于内存计算的大数据并行计算框架。简单来说Spark是 内存迭代计 ...
分类:
其他好文 时间:
2017-10-29 15:17:07
阅读次数:
179
一、单个实例 当系统中只有一台redis运行时,一旦该redis挂了,会导致整个系统无法运行。 单个实例 二、备份 由于单台redis出现单点故障,就会导致整个系统不可用,所以想到的办法自然就是备份(一般工业界认为比较安全的备份数应该是3份)。当一台redis出现问题了,另一台redis可以继续提供 ...
分类:
其他好文 时间:
2017-10-28 18:54:34
阅读次数:
207
摘自: http://www.cnblogs.com/wangyichen/p/4917241.html 公司两台文件服务器要做高可用,避免单点故障,故采用keepalived实现,其中一台宕机,依靠另外一台继续提供服务,并且邮件通知服务状态。 1.keepalived介绍 Keepalived是一 ...
分类:
其他好文 时间:
2017-10-27 15:47:12
阅读次数:
278
负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。关于负载均衡介绍,可以参考:linux负载均衡总结性说明(四层负载/七层负载) 由于业务扩展,网站的访问量不断加大,负载越来越高。现需要在we ...
分类:
其他好文 时间:
2017-10-27 11:40:59
阅读次数:
243
前面介绍了lvs集群架构的搭建,提到了单点故障问题,一旦Director服务器出现问题不可用,lvs集群将整体崩溃,集群所提供的服务将顺利下线。高可用的想法是一旦中间某台服务器丧失提供服务的能力,将会有一台后补服务器替此服务器提供服务。VRRP虚拟冗余路由器协议虚拟出一个路..
分类:
其他好文 时间:
2017-10-25 23:57:50
阅读次数:
337
首先需要明白我们准备使用keepalived来做什么,今天这里只是给大家简单安装和配置下keepalived实现vip对外服务,防止单点故障。keepalived是高可用高可用高可用而非负载非负载非负载。下面我将使用keepalived部署双主模模式,实现方式,利用脚本检测某个服务,当服务宕机的时候..
分类:
其他好文 时间:
2017-10-24 01:45:18
阅读次数:
309