Logo

  • 老收藏家

    发布于:2017-10-27 17:10:09

    5

    WSFC多站点与灾难恢复
    WSFC真正开始对于多站点数据中心支持的是WSFC 2008,在2008时代,WSFC开始支持多子网的群集架构,即是说,你可以北京两个节点是10网段,上海两个节点是20网段,也可以允许你创建一个群集,北京节点崩溃时候,应用也可以漂移到20网段的上海上面继续工作,而在2003则不可以,2003时代所有群集节点必须是同一子网。 实现多子网技术,最关键的是2008时代WSFC开始支持群集组网络名称依赖关系自定义了,对于一个群集组,我们可以让它有很多个子网的IP地址,这些IP地址可以是OR关系,只要其中一个能够注册,那么应用就可以正常提供服务。当故障转移之后,在另外子网地址注册,应用切换到另外地址提供服务。
    精选文章 1019人阅读 评论(0) 收藏(2)
  • 老收藏家

    发布于:2017-09-14 09:52:38

    7

    WSFC2016 跨站点运行状况检测
    如果说您的环境,对于应用的可用性要求的很严格,一旦节点出现问题,应用需要立刻被故障转移到其它节点上,且您的环境中网络质量很高,不会出现丢包,瞬时中断的情况,那么您可以设置检测阀值为5或10,这样带来的好处是应用始终在最可靠的节点运行,只要应用当前运作节点5次检测lost,立刻failover到其它节点,但随之带来的问题是,一定要确保网络质量无瞬时中断,一旦出现瞬时中断的情况,应用会频繁的进行failover,因此设置检测阀值严格的前提,一定是对于应用可用性要求严格,网络环境足够稳定。 如果说您的环境,网络质量不高,确实会存在瞬时中断,检测信号有时不会及时响应,那么您可以选择设置检测阀值宽松一些,最高建议设置到20次信号丢失,再进行故障转移,这是个微软的最佳实践。设置检测阀值宽松,带来的好处是,确保节点正常情况下不会被故障转移,容许20次信号检测失败,maybe是因为节点距离远,或者有瞬时中断的情况。带来的坏处是,如果设置的阀值过于宽松,将会延迟宕机时间,例如,如果节点确实宕机了,但是却在60次检测后才触发故障转移,原本5次检测后就该故障转移的,因此这额外的55次检测的过程就是额外的宕
    精选文章 469人阅读 评论(0) 收藏(0)
  • kjh2007abc

    发布于:2017-05-08 12:43:22

    0

    ceph 集群报 mds cluster is degraded 故障排查
    ceph 集群报 mds cluster is degraded 故障排查ceph 集群版本:ceph -vceph version 10.2.7 (50e863e0f4bc8f4b9e31156de690d765af245185)ceph -w 查看服务状态:mds cluster is degraded      
    精选文章 514人阅读 评论(0) 收藏(1)
  • 蓝宫卫

    发布于:2017-04-22 10:55:36

    2

    Zookeeper集群 + Kafka集群 + KafkaOffsetMonitor 监控
    一、Zookeeper    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。    ZooKeeper的目标就是封装
    精选文章 1009人阅读 评论(0) 收藏(2)
  • navyaijm2012

    发布于:2017-03-28 16:30:37

    2

    RabbitMQ集群
    一、前言     线上的 RabbitMQ用的是单节点,前段时间由于机器内存不足,发生了OOM,业务受到了影响,故打算换成 RabbitMQ集群。RabbitMQ模式有三种,分别是:单一模式、普通模式、镜像模式,镜像模式才是RabbitMQ真正的HA方案,关于更详细的简绍,请移步到官网:http://www.rabbitmq.com/ha.html ,下面是
    精选文章 1257人阅读 评论(0) 收藏(2)
  • qq850900633

    发布于:2017-03-20 22:16:56

    1

    运维之我的docker-compose快速创建zookeeper集群
      很多时候大家不同的容器想要不用启动参数这个时候不妨使用脚本封装来实现,官方也很推荐这个做法,这里介绍下如何使用脚本传参快速启动一个zookeeper集群。   zookeeper集群大家知道有部分通用配置,和一些动态配置如果用一个简单的zookeeper实例无法正常启动集群,所以我们的节点列表和节点ID是需要动态传入的所以下面的脚本的${ZK_ID}和${ZK_LIST}是需要你使用compose的配置传入的。
    精选文章 915人阅读 评论(0) 收藏(2)
  • Wilson9527

    发布于:2017-03-13 11:23:27

    1

    mfs1.6.x故障一例,血的经验教训
    mfs集群故障报告故障描述:    从2017年3月8日04:20--2017年3月8日06:20期间,调度系统mfs集群出现故障,导致无法正常使用。造成承载的虚拟机业务出现大批量的ping告警,同时影响到凌晨调度系统正常运行。造成4点-6点间调度任务失败和虚拟机无法正常使用。 故障原因分析:    对故障期间的系统日志记录进行
    精选文章 379人阅读 评论(0) 收藏(1)
  • aha45

    发布于:2017-02-28 02:01:39

    1

    Nginx+Redis+Tomcat实现session共享集群
      Nginx作为目前最流行的开源反向代理HTTP Server,实现资源缓存、web server负载均衡等功能,Tomcat提供动态web内容,redis提供高效缓存构成一个完美web站点组合,但必须借助redis-session-manager-tomcat.jar包才能实现session共享。session-manager负责会话管理,commons-pool是共享池,jedis
    精选文章 1076人阅读 评论(3) 收藏(8)
  • urey_pp

    发布于:2017-02-09 09:57:09

    1

    利用Traefik+Docker构建可弹性扩展的微服务或服务集群
    简介Traefik是一个与Nginx、HAProxy有些相似的HTTP反向代理服务器,兼有负载均衡的功能。Nginx和HAProxy都有一个相同的问题就是,后端服务(通常称之为upstream或backend)变化(是否能正常工作、上线、下线、扩展)时,不容易动态更新Nginx和HAProxy的配置文件和重载服务,尽管有一些类似于Registrator, Consul 和Consul-Templa
    精选文章 2340人阅读 评论(3) 收藏(2)
  • xierex

    发布于:2017-02-04 23:46:11

    2

    【运维小实验】基于VMware的虚拟Linux集群搭建-lvs+keepalived
    通过keepalived实现lvs服务器的的双机热备和真实服务器之间的负载均衡的blog挺多的,在搭建的时候也参考了相关博文,不同人搭建的实验环境不一样,本文是基于VM搭建的虚拟集群环境,全部虚拟机网卡模式为NAT方式相连,处于同一网段。 搭建环境:使用redhead 2.6.32-431.el6.x86_64版本的linux,创建四台,配置相关网络信息,确保同一网段下。配置好各自ip即
    精选文章 461人阅读 评论(0) 收藏(4)
  • 愚人乙

    发布于:2017-01-16 19:54:50

    7

    玩儿透ELK日志分析集群搭建.调优.管理(rsyslog->kafka->logstash->ES->kibana)
       实时日志分析作为掌握业务情况、故障分析排查的一个重要手段,目前使用最多最成熟的莫过于ELK方案,整体方案也有各种架构组合,像rsyslog->ES->kibana、rsyslog->Redis->Logstash->ES->kibana、rsyslog->kafka->Logstash->ES->kibana
    精选文章 3951人阅读 评论(5) 收藏(12)
  • 酱酱酱子啊

    发布于:2017-01-09 14:23:08

    1

    使用Ambari来部署hadoop集群(搭建内网HDP源)
    规划OS:centos6.5Ambari-yumrepo 10.10.10.20  公网 Ambari-server  10.10.10.10  内网  hadoop-master1 10.10.10.1   内网   hadoop-master2 10.10.10.2   内网 &nbs
    精选文章 2244人阅读 评论(0) 收藏(2)
  • haifengjiuyuan

    发布于:2017-01-08 18:47:56

    2

    CentOS 6.6 上使用 luci/ricci 安装配置 RHCS 集群
    1.配置 RHCS 集群的前提: 时间同步名称解析,这里使用修改/etc/hosts 文件配置好 yum 源,CentOS 6 的默认的就行关闭防火墙(或者开放集群所需通信端口),和selinux,关闭 NetworkManager 服务2. RHCS 所需要的主要软件包为 cman 和 rgmanager cman: 是集群基础信息层,在 CentOS 6
    精选文章 524人阅读 评论(1) 收藏(1)
  • 曾哥最爱

    发布于:2016-12-22 13:53:04

    0

    RabbitMQ集群创建
    环境:OS:CentOS6.75RabbitMQ Vervison :3.6.5节点:node1 : mq01  172.16.42.128node2:  mq02  172.16.42.135 配置:1、两台机器上都安装RabbitMQ这里的安装包括socat、Erlang、rabbitmq-server包的安装,已经环境变量和config文件的配置,请参
    精选文章 897人阅读 评论(0) 收藏(1)
  • 随風

    发布于:2016-12-21 19:51:06

    0

    RHCS之用css_tool命令创建HA集群及创建gfs2集群文件系统
    RHCS之用css_tool命令创建HA集群及创建gfs2集群文件系统
    精选文章 188人阅读 评论(0) 收藏(1)
  • randy_shandong

    发布于:2016-12-14 22:42:43

    1

    Dubbo点滴(2)之集群容错
    首先看来自官方文档这里的Invoker是Provider的一个可调用Service的抽象,Invoker封装了Provider地址及Service接口信息。Directory代表多个Invoker,可以把它看成List<Invoker>,但与List不同的是,它的值可能是动态变化的,比如注册中心推送变更。Cluster将Directory中的多个Invoker伪装成一个Invoker,
    精选文章 1339人阅读 评论(0) 收藏(2)
  • juestnow

    发布于:2016-12-14 16:08:46

    1

    docker swarm 集群及可视化界面的安装及配置
    docker swarm 集群及可视化界面的安装及配置
    精选文章 2323人阅读 评论(0) 收藏(1)
  • 王清培

    发布于:2016-12-10 19:51:31

    4

    RabbitMQ 高可用集群搭建及电商平台使用经验总结
    面向EDA(事件驱动架构)的方式来设计你的消息AMQP routing key的设计RabbitMQ cluster搭建Mirror queue policy设置两个不错的RabbitMQ plugin 大型应用插件(Sharding、Rederation)Queue镜像失败手动同步各集群配置同步方式(RabbitMQ export\import)客户端连接方式(尽量采用AMQP组来动态链接)Ra
    精选文章 3195人阅读 评论(0) 收藏(4)
  • 王清培

    发布于:2016-11-27 20:11:53

    0

    WebAPi的可视化输出模式(RabbitMQ、消息补偿相关)所有webapi似乎都缺失的一个功能
    最近的工作我在做一个有关于消息发送和接受封装工作。大概流程是这样的,消息中间件是采用rabbitmq,为了保证消息的绝对无丢失,我们需要在发送和接受前对消息进行DB落地。在发送前我会先进行DB的插入,单表插入,所以在性能上也是能接受的,单表插入做了压测基本上是一到两毫秒的时间,加上消息的发送(有ACK)再加上集群是两个节点的高可用(一个磁盘持久化节点),单台TPS基本上是在2000-3000左右。
    精选文章 261人阅读 评论(0) 收藏(1)
  • 元婴期

    发布于:2016-11-22 12:40:03

    0

    corosync+pacemaker使用pcs构建高可用集群
    一、corosync+pacemaker集群前提准备集群前提准备 --> HA-web承接上文 --> corosync+pacemaker使用crmsh构建高可用集群二、准备pcs[root@node1 ~]# yum install pcs 禁用stonith设备 [root@node1 ~]# pc
    精选文章 402人阅读 评论(0) 收藏(0)
写博文