在集群中,部署主辅NameServer,即Master和Slave。当主NameServer(Master)出现故障时,例如,NameServerMaster所在的物理服务器宕机,利用vip切换至辅NameServer(Slave)以继续对外提供服务。除了NameServer所在的服务器硬件宕机.....
分类:
其他好文 时间:
2014-10-01 12:52:51
阅读次数:
380
天天开发,免不了听一些技术论坛,都是专业的词汇,没听过就很陌生,记录一下。========================================================高可用: 1.HA 2.单节点故障,对用户来说是透明的,也就是没什么影响,依然正常使用。扩展: 纵向扩展:成...
分类:
其他好文 时间:
2014-10-01 12:47:51
阅读次数:
202
——转载:一、概述: 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Ha....
分类:
其他好文 时间:
2014-10-01 12:21:41
阅读次数:
297
http://blog.csdn.net/scyscyao/article/details/5987581这学期选了门模式识别的课。发现最常见的一种情况就是,书上写的老师ppt上写的都看不懂,然后绕了一大圈去自己查资料理解,回头看看发现,Ah-ha,原来本质的原理那么简单,自己一开始只不过被那些看似...
分类:
其他好文 时间:
2014-10-01 10:48:10
阅读次数:
430
Sep 30 11:41:34 XSXSH-LB2 Keepalived[2735]: Starting Keepalived v1.2.12 (04/08,2014)Sep 30 11:41:34 XSXSH-LB2 Keepalived[2736]: Starting Healthcheck.....
分类:
其他好文 时间:
2014-09-30 16:19:39
阅读次数:
176
最近几天在搞lvs+keepalived现将其过程大致写出来明天更新细节。1.申请了五台虚拟机因为只是做测试所以配置忽略不计lvs-master:eth0:10.240.210.41(publicip下同)eth1:192.168.1.100(privateip也是利用eth1做心跳下同)eth0:0:10.240.210.46(此IP为VIP,即虚IP,可以写脚本加上..
分类:
其他好文 时间:
2014-09-30 04:57:52
阅读次数:
206
首先说一下keepalived:
Keepalived大致分两层结构:用户空间userspace和内核空间kernelspace
在
这个结构图里,处于下端的是内核空间,它包括ipvs和NETLINK两个部分。Ipvs的作用在前面的章节已经做过描述,不再重复叙述;netlink
提供高级路由及其他相关的网络功能,如果我们..
分类:
其他好文 时间:
2014-09-29 17:33:31
阅读次数:
231
以前配置keepalived时候所有的日志都是写入到/var/log/message下的,由于message的日志太多了而keepalived的日志又很那分离出来,所以研究了一下keepalived的日志设置。
具体操作步骤如下:因为我的keepalived是./configure默认配置安装。
然后使用的以下操作命令
cp/usr/local..
分类:
其他好文 时间:
2014-09-29 17:01:51
阅读次数:
189
在配置完多台dataserver之后,就需要考虑到nameserver的单点故障问题。本文将介绍如何针对tfs的nameserver实现ha,官方推荐采用heartbeat实现,但heartbeat的实现配置同keepalive相比,复杂了许多,因而这里我们采用keepalive来实现namserver的ha和failover。环境介绍:NS服务..
分类:
其他好文 时间:
2014-09-29 16:57:01
阅读次数:
272
这周主要做了监控的功能以及对LB发布的优化(支持串并行执行)。之所以做了这两个比较实用的功能点,主要是基于以下的考虑:1.支持串并行执行。之前的重载的执行方式统一都是并行执行的,即一点击重载按钮,马上对所有LB进行了重载。但在实际测试过程中,我们发现假如线上有业..
分类:
其他好文 时间:
2014-09-29 16:53:31
阅读次数:
145