- 博客(263)
- 资源 (10)
- 收藏
- 关注
原创 Pacemaker资源
gui 配置安装指导:http://doc.opensuse.org/products/draft/SLE-HA/SLE-ha-guide_sd_draft/cha.ha.configuration.gui.html
2013-09-13 17:36:15 879
转载 linux-HA 在RHEL 6 之后的变更
linux-HA 在RHEL 6 之后的变更在 rhel 5.x 版本,搭建 heartbeatcorosync pacemaker 的集群系统的安装命令:yum install pacemaker heartbeat corosync 就解决问题了。在rhel 6之后的版本 也可以这样安装,但是安装完了之后,会发现没有stonith 组件了。原来 rh
2013-08-30 09:14:25 1077
转载 TomcatMemcached
TomcatMemcachedContents1Get the jars2builtin java serialization mode3KryoTranscoderFactory4sample webapp5JMX Statistics6List Sessions7See AlsoGet the jars
2013-08-27 17:11:07 1312
转载 HIGH AVAILABILITY IN APPLICATION SERVERS
HIGH AVAILABILITY IN APPLICATION SERVERSToday entry, despite it is not a typical topic for me, is about an architectural decision: High Availability (HA) in Application Servers. Actually this
2013-08-27 17:01:31 1021
转载 memcached-session-manager配置
声明:本篇文章是根据memcached-session-manager官方配置方法wiki页面翻译整理,关于memcached-session-manager的介绍,具体参见官网:http://code.google.com/p/memcached-session-manager/,也可以参考:http://gong1208.iteye.com/blog/1596120 Introdu
2013-08-27 09:24:42 748
转载 突破LVS瓶颈,LVS Cluster部署(OSPF + LVS)
突破LVS瓶颈,LVS Cluster部署(OSPF + LVS)254人收藏此文章,取消收藏发表于1个月前(2013-07-10 23:43) , 已有5917次阅读 ,共21个评论目录:[ - ]前言架构简图架构优势部署方法1.硬件资源准备2.三层设备OSPF配置3.LVS调度机的OSPF配置a.安装软路由软件quaggab.配置zerba.confc.配置ospf
2013-08-23 16:38:18 997
转载 Memcached集群/分布式的单点故障
口水:Memcached在2009风靡全球,现在对Memcached态度大家各自褒贬不一,话不多说进入正题。我看到过这样一段文字“memcached如何处理容错的?不处理!:) 在memcached节点失效的情况下,集群没有必要做任何容错处理。如果发生了节点失效,应对的措施完全取决于用户。节点失效时,下面列出几种方案供您选择:* 忽略它! 在失效节点被恢复或替换之前,还有很
2013-08-23 16:35:43 872
转载 Apache负载均衡设置方法: mod_proxy
一般来说,负载均衡就是将客户端的请求分流给后端的各个真实服务器,达到负载均衡的目的。还有一种方式是用两台服务器,一台作为主服务器(Master),另一台作为热备份(Hot Standby),请求全部分给主服务器,在主服务器当机时,立即切换到备份服务器,以提高系统的整体可第一次看到这个标题时我也很惊讶,Apache居然还能做负载均衡?真是太强大了。经过一番调查后发现的确可以,而且功能一点都不差。
2013-08-23 16:32:27 855
转载 Apache的ProxyPass指令详解
原文地址:http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass翻译:ShiningRay描述:将远程服务器映射到本地服务器的URL空间语法:ProxyPass [路径] !|url [键=值 键=值 ...]] [nocanon]上下文: server config, virtual host, director
2013-08-23 16:31:26 2201
原创 安装memcached agent
mkdir magent-0.6tar zvxf magent-0.6.tar.gz -C magent-0.6cd magent-0.6直接make可能会报错,因为之前你的libevent可能安装的目录跟Makefile里面的不一样,所以需要修改这个文件:vi Makefile主要修改以下两行对应你自己的libevent安装目录就行: LIBS = -levent -lm -
2013-08-21 17:31:39 2067 1
转载 使用heartbeat需要了解的。。
使用heartbeat需要了解的。。Heartbeat 3与 2.x的最大差别在于,3 按模块把的原来2.x 拆分为多个子项目,并且提供了一个cluster-glue的组件,专用于Local ResourceManager 的管理。即heartbeat + cluster-glue + resouce-agent 三部分:引用(1)hearbeat本身是整个集群的基础(cluster
2013-08-12 08:41:31 8740
转载 Heartbeat 3.0.3 介绍及rpm
我已经不是第一次介绍Heatbeat,通过yum可轻松安装Heartbeat 2.x,网上的资料(包括我以前的多篇日志)都已很详细的介绍了Heartbeat 2.x 的部署方式。而自2月Heartbeat 3.0.2,作为首个3.x Final Release 版本发布后,官方网站已改版,并建议从2.x更新到3.0.2,导致很多老的配置文档、说明等都很难找到链接。此外,触发我考虑使用Heartbe
2013-08-09 17:26:25 1411
原创 LVS环境搭建及图形化管理(Pacemaker管理+heartbeat心跳+ipvs(DR)+ldirector健康检查及转发)
LVS环境搭建及图形化管理(Pacemaker管理+heartbeat心跳+ldirector健康检查及转发)很久没有正儿八经的写技术博客了,希望各位看官海涵。接下来,直接进入主题。为了使用一个名叫LCMC(好像叫Linux Cluster Managerment Console)的lvs图形化管理界面,我这次lvs的主角确定为heartbeat(基本停止开发,只进行维护)。之前在
2013-08-07 11:27:09 6615 1
转载 tcpdump工具
tcpdump工具tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ] [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ] [ -T 类型 ] [ -w 文件名 ] [表达式 ]OPTIONS-A 以ASCII格式打印所有分组-c 收到count个包后退出-C 在
2013-08-07 09:48:37 786
转载 Heartbeat3.0.5+pacemaker
Heartbeat3.0.5+pacemaker4人收藏此文章,我要收藏发表于8个月前(2012-11-18 16:53) , 已有484次阅读 ,共0个评论 最近在部署openstack的双控制节点上需要切换资源,所以学习了一下heartbeat和pacemaker,本来想用heartbeat 2但是操作系统是ubuntu 12.10的,apt下来版本直接是3.
2013-08-07 09:48:01 2970
转载 Pacemaker部署
Pacemaker部署 以下是关于Pacemaker的部署,关于Pacemaker的介绍请参考http://blog.csdn.net/big1980/article/details/9768067 部署环境虚拟机2台(1G内存,40G硬盘,ubuntu操作系统)hadoop2-virtual-machine1 10.10.11.252 hadoop3-
2013-08-05 15:24:57 4118
转载 Pacemaker介绍
Pacemaker介绍 以下是关于Pacemaker的介绍,关于Pacemaker的部署请参考http://blog.csdn.net/rzhzhz/article/details/7110188 1. 简介 Pacemaker是一个集群资源管理者。他用资源级别的监测和恢复来保证集群服务(aka.资源)的最大可用性。它可以用你所擅长的基础组件(Corosync或者是Hear
2013-08-05 15:23:24 3868
转载 有关IP aliasing, Primary address和Secondary address
有关IP aliasing, Primary address和Secondary address原文地址:有关IP aliasing, Primary address和Secondary address 作者:xjc2694使用下面的命令启动多个IP别名/sbin/ifconfig eth0:1 1.42.9.162 netmask 255.255.25
2013-08-01 17:43:08 1999
转载 Heartbeat 的CRM
Heartbeat 的CRMheartbeat默认模式是没法监控资源的,也就是说其中某个资源要是crash掉了,也不会发生任何动作,它只有当它认为对方机器dead后才会发生动作,也就是机器crashed,网络断掉了之类。这显然没法达到我们的目标。为了达到我们的目标就要采用crm(cluster resource management)模式了。本文需要实现的目标,让ha自动监控资源的
2013-07-31 09:12:49 1370
转载 配置pacemaker时用到的一些CRM CLI命令 2011-09-02 11:52:53
配置pacemaker时用到的一些CRM CLI命令 2011-09-02 11:52:53官方网站:http://www.clusterlabs.org/doc/crm_cli.html CRM CLI是分层设计,常见层级如下:node:主要用于节点的各种操作resource:主要用于资源的各种操作ra:查看RA的各种属性configure:配置资源的多数操作
2013-07-31 08:56:06 6896
转载 LVS-DR工作原理图文详解
为了阐述方便,我根据官方原理图另外制作了一幅图,如下图所示:VS/DR的体系结构:我将结合这幅原理图及具体的实例来讲解一下LVS-DR的原理,包括数据包、数据帧的走向和转换过程。官方的原理说明:Director接收用户的请求,然后根据负载均衡算法选取一台realserver,将包转发过去,最后由realserver直接回复给用户。实例场景设备清单:说明:我这里为了方便,cl
2013-07-31 08:19:50 855
转载 ipvsadm命令参考
ipvsadm命令参考对ipvsadm 的命令参考,并根据自己使用的经验,进行了一个简单的翻译,希望对ipvsadm 的使用者有一定的帮助。为了更好的让大家理解这份命令手册,将手册里面用到的几个术语先简单的介绍一下:1,virtual-service-address:是指虚拟服务器的ip 地址2,real-service-address:是指真实服务器的ip 地址3
2013-07-31 08:10:23 606
转载 LVS两种实现方式
总拓扑图两种实现方式:实验一、LVS+heartbeat+ldirectord实现集群负载:1.在主Director Server上和备用Director Server上分别安装heartbeat、libnet与httpd:[root@LW1 ~]# yum -y install heartbeat libnet httpd heartbeat-ldirectord ipvsa
2013-07-31 08:08:13 1781
转载 Linux 系统 LVS(DR)+ldirectord 实现负载平衡
Linux 系统 LVS(DR)+ldirectord 实现负载平衡时间:2012-04-06 09:35来源:未知 作者:admin点击:99次一 环境介绍 试验2台机器上的apache负载平衡,总计使用3台机器。 调度机: 192.168.1.238 vip1: 192.168.1.230 realip: 192.168.1.235 readip: 192.168.1.236
2013-07-31 08:05:53 761
转载 Linux 系统 ldirectord.cf 文件详解
Linux 系统 ldirectord.cf 文件详解时间:2012-04-06 09:35来源:未知 作者:admin点击:129次ldirectord使用一个配置文件建立IPVS表,你可以给这个文件取任意合法的名字,但你必须将其放于/etc/ha.d/conf目录下,例如:在VIP 209.100.100.3上的IPVS配置文件可以是: checktimeout=20check
2013-07-31 08:05:02 1131
转载 初学必看的lvs负载均衡教程
初学必看的lvs负载均衡教程在之前,我们有介绍过关于LVS的负载均衡配置问题,很多初学的朋友总觉得看的不是很明白。那么现在我们再来从新总结一下,首先我们来认识一下配置中需要知道的术语,然后再学习配置过程。那么,关于LVS的系统基础内容我们就不多赘述了,主要针对负载均衡方面的内容做一个重点的介绍。[了解详细]Lvs负载均衡基础知识概括介绍Lvs负载均衡
2013-07-31 08:02:58 801
转载 IPVS FULLNAT and SYNPROXY
IPVS FULLNAT and SYNPROXYContents[hide]1Introduction2Document3Download4BuildingIntroductionFullNAT: A new packet forwarding method for IPVS, other than DR/NAT
2013-07-31 08:02:14 3066
转载 一个公网地址部署LVS/DR模式
一个公网地址部署LVS/DR模式 网上看了很多关于LVS的文章,在选取2种模式LVS/DR和LVS/NAT,看到很多人的观点都认为DR模型中必须要使用多个公网地址,既DIP,VIP,RIP必须在同一网段内 刚开始我的想法也是如此,所知道的唯一的解决方案就是在LVS集群之前再加一台路由器,用路由器做静态NAT转换,后端的LVS集群则使用DR模式。不过这样一来就比较耗成本,要有一台路由
2013-07-31 08:00:27 1164
转载 Linux高可用性方案之Heartbeat安装(转载)
Linux高可用性方案之Heartbeat安装(原创)安装Heartbeat前的准备Heartbeat集群必须的硬件从下图看出,构建一个Heartbeat集群系统必须的硬件设备有:节点服务器;网络和网卡;共享磁盘。节点服务器安装Heartbeat至少需要两台主机,并且对主机的要求不高,普通的PC服务器即可满足要求。当然,也可以在虚拟机上安装Heartbeat
2013-07-22 08:08:40 763
转载 varnish 转载的好文
http://www.360doc.com/content/12/1114/15/834950_247812422.shtml
2013-07-18 22:37:15 633
转载 Varnish Guru Meditation on timeout
Varnish Guru Meditation on timeoutHow to configure the backend connection timeout to avoid Varnish"Error 503 Service Unavailable Backend did not respond. Guru Meditation: XID: 456452130"Update
2013-07-18 22:33:31 2118
原创 varnish 503 的配置(需改进)
# This is a basic VCL configuration file for varnish. See the vcl(7)# man page for details on VCL syntax and semantics.# # Default backend definition. Set this to point to your content# server.
2013-07-18 22:30:44 2150
转载 Varnish配置,Error 503解决之道
Varnish配置,Error 503解决之道 首先,说说Varnish的配置方法。Varnish的启动需要配置文件(*.vcl),以及其他一些启动参数配合(具体参数在此略去不谈,man一下会看到一切)。我安装的是Varnish-2.0.4整个安装过程如下:#./configure --prefix=/usr/local/varnish --enable-dev
2013-07-18 22:28:35 5721
转载 varnish安装维护
varnish安装维护threadfilecache服务器正则表达式network原贴:http://www.hiadmin.com/varnish%E5%AE%89%E8%A3%85%E7%BB%B4%E6%8A%A4/varnish安装维护四月 11th, 2008 Posted in Varnish 各文档所在位置日志文件 /var/log
2013-07-18 22:24:30 833
转载 Varnish的管理和调试.
Varnish的管理和调试.管理和监控file配置管理commandthread工作原贴:http://joyleley.spaces.live.com/blog/cns!E162F872A7449BAC!151.entry(一)配置管理端口 启动Varnish的时候,需要运行varnishd命令: ./sbin/varnishd
2013-07-18 22:22:41 700
转载 Varnish的系统优化
Varnish的系统优化优化threadobjectcache算法网络原贴:http://joyleley.spaces.live.com/blog/cns!E162F872A7449BAC!158.entry(一)参数优化.("telnet localhost 5000"后,输入"param.show"可以看到所有系统运行中的参数.输入"param.set t
2013-07-18 22:21:11 651
转载 Varnish简介
Varnish简介 作者:袁伟Varnish是一个轻量级的Cache和反向代理软件,先进的设计理念和成熟的设计框架是Varnish的主要特点,现在的Varnish总共代码量不大,功能上虽然在不断改进,但是还需要继续丰富和加强。下面总结了Varnish的一些特点:(1)是基于内存缓存,重启后数据将消失。(2)利用虚拟内存方式,io性能好。(3)支持设置0~60秒内的精确缓存时
2013-07-18 22:18:00 1132
转载 Varnish Configuration Language - VCL (varnish 配置 语言-VCL)
Varnish Configuration Language - VCL (varnish 配置 语言-VCL)官方手册:https://www.varnish-cache.org/docs/3.0/tutorial/vcl.html Varnish 有一个很棒的配置系统,大部分其他的系统使用配置指令,让您打开或者关闭一些开关。 Varnish使用区域配置语言,这种语言叫做“
2013-07-18 17:31:30 765
转载 varnish 400 503错误的原因及解决方法 我们在生产环境中尝试使用varnish替代squid的主要原因: 1. squid不支持多核cpu, 生产环境中大多使用Dell R61
varnish 400 503错误的原因及解决方法 我们在生产环境中尝试使用varnish替代squid的主要原因:1. squid不支持多核cpu, 生产环境中大多使用Dell R610系列,这种类型机器配置为2个4核双线程cpu, 操作系统识别为16个,对squid来说,只能利用到一个逻辑cpu, 其它15个逻辑cpu相当于一直浪费!2. s
2013-07-17 14:29:00 2784 1
转载 varnish配置
varnish配置配置文件的最顶端如下:# backend default {#.host = "127.0.0.1";#.port = "8080";#}我们取消前面的注释。如下backend default {.host = "127.0.0.1";.port = "8080"; #逻辑服务器apache的端口}varnishd启动./v
2013-07-16 16:41:12 4430
LVS环境搭建及图形化管理(Pacemaker管理+heartbeat心跳+ldirector健康检查及转发)
2013-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人