一、配置高可用集群的前提:(以两节点的heartbeat为例)⑴时间必须保持同步⑵节点之间必须用名称互相通信建议使用/etc/hosts,而不要用DNS集群中使用的主机名为`uname-n`表示的主机名;⑶pingnode(仅偶数节点才需要)⑷ssh密钥认证进行无障碍通信;二、heartbeatv1的配置程序..
分类:
数据库 时间:
2016-04-15 07:11:27
阅读次数:
339
Ip 主机名 程序 进程 192.168.128.11 h1 Jdk Hadoop hbase Namenode DFSZKFailoverController Hamster 192.168.128.12 h2 Jdk Hadoop hbase Namenode DFSZKFailoverCont ...
分类:
其他好文 时间:
2016-04-14 22:26:44
阅读次数:
250
HA(HighAvaliablity,高可用)集群的出现是为了使集群的整体服务尽可能可用,从而减少由计算机硬件和软件易错性所带来的损失。如果某个节点失效,它的备援节点将在几秒钟的时间内接管它的职责。一、高可用原理简述我们在要做高可用的节点上安装好实现高可用功能的程序,这些程..
分类:
其他好文 时间:
2016-04-14 06:55:15
阅读次数:
227
一、keepalived和VRRP协议介绍keepalived是基于vrrp协议实现的一个高可用集群解决方案,可以利用keepalived来解决单点故障问题,使用keepalived实现的高可用集群方案中,一般有两台服务器,一个是MASTER(主服务器),另一个是BACKUP(备用服务器),这个集群中对外提供一个虚..
分类:
其他好文 时间:
2016-04-13 21:12:51
阅读次数:
421
HA专题:编译安装并配置DRBD前言上篇我们讲到使用corosync+pacemaker实现MySQL高可用,但是NFS容易成为单点故障从而导致数据丢失等严重问题,我们可以使用drbd来实现MySQL数据的高可用,本文介绍如何编译安装drbd并配置drbd实现不同主机的分区镜像实验环境今天实验环境比较简单,所..
分类:
其他好文 时间:
2016-04-12 14:26:47
阅读次数:
290
实验描述1.本实验的目的是为了通过手动配置corosync配置文件,实现MariaDB服务的高可用,集群心跳传递使用组播方式。2.三个节点的主机名分别为:node5.redhat.com、node6.redhat.com、node7.redhat.com。地址为172.16.100.5、172.16.100.6、172.16.100.7。3.利用nfs做后端存储..
分类:
数据库 时间:
2016-04-10 10:27:02
阅读次数:
334
提升服务器响应能力的方式: ScaleOn:向上扩展 升级服务器硬件 ScaleOut:向外扩展 增加服务器个数 集群类型: LB:LoadBalance负载均衡集群 并发处理能力 HA:HighAvailability高可用集群 在线时间/(在线时间+故障处理时间) 99%,99.9%,99.99%,99.999% HPC:HighPerform..
分类:
其他好文 时间:
2016-04-05 20:12:32
阅读次数:
283
1.集群规划:
2.前期准备:
3.搭建zookeeper集群(drguo3/drguo4/drguo5)...
分类:
其他好文 时间:
2016-03-26 07:59:14
阅读次数:
210
我们用heartbeat开源软件来做ha高可用准备两台主机A和BA:eth1192.168.1.100B:eth1192.168.1.101给主机A修改主机名hostnamemaster或者vim/etc/sysconfig/network给主机B修改主机名hostnameslave或者vim/etc/sysconfig/network修改/etc/hosts文件两台机器上都加入192.168.1.100ma..
分类:
其他好文 时间:
2016-03-09 19:23:33
阅读次数:
165
在实际环境中,keepalive常常与lvs,nginx,haproxy,Mysql等等应用组成高可用集群服务,本章主要讲解关于keepalive+lvs实例部署Keepalive+Lvs(lvs/nat模式)实例部署如图所示为整体的拓扑图:一.部署前说明:(1)系统版本:centos6.6(64位)(2)角色及ip相关信息:角色名称网络i..
分类:
其他好文 时间:
2016-03-07 17:07:28
阅读次数:
365