文章目录1.MHA架构1.1MHA介绍1.2MHA节点介绍1.3MHA故障处理机制1.4MHA优点2.MHA主备切换2.1主备切换策略3.MHA集群搭建3.1基本环境3.2下载与安装3.3修改配置3.3安装成功验证3.4后台启动4.安装过程中常见问题 1.MHA架构1.1MHA介绍    MHA(Master High Availability)是一套比较
转载 2023-09-24 23:19:22
178阅读
Consul-集群搭建1.宿主机1-server-leader1.获取宿主机IP2.创建数据目录3.创建配置目录4.运行代理5.访问web页面2.宿主机2-server1.获取宿主机IP2.创建数据目录3.创建配置目录4.运行代理5.访问web页面3.宿主机3-client1.获取宿主机IP2.创建数据目录3.创建配置目录4.运行代理5.访问web页面4.consul集群成员查看5.Agent关
转载 2024-03-28 12:41:33
57阅读
API的访问安全性 API Server的端口和地址在默认情况下,API Server通过本地端口和安全端口两个不同的HTTP端口,对外提供API服务,其中本地端口是基于HTTP协议的,用于在本机(API Server所在主机)无限制的访问API Server,而安全端口则是基于HTTPS协议的,用于远程有限制的访问API Server,下面就这两种端口做详细的介绍。本地端口(Localhost
  Pacemaker是一个集群资源管理器,他可以利用管理员喜欢的集群基础构件提供的消息和成员管理能力来探测节点或资源故障,并从故障中恢复,从而实现集群的高可用。内部结构如图:#    stonithd:心跳程序,主要用于处理与心跳相关的事件。#    lrmd:本地资源管理程序,直接调配系统资源。#&nbs
原创 2017-09-11 22:17:02
792阅读
前言:由于测试需要所以开始逐渐学习HA相关部分的知识,并且总结成笔记分享。这里为什么我不直接开始从介绍说起,因为我自己觉得现在对于我而言理解pacemaker还过于肤浅,盲目的写简介不是我的初衷。在写完部署和常用资源上线之后我可能会从头考虑把介绍不上。秉着学以致用的原则这里直接开始写如何搭建pacemaker并且troubleshooting常见的搭建问题。 (ps:网上很多的博文都是用ubun
文章目录Pacemaker详解一、前言二、 Pacemaker概述1、Pacemaker介绍2、pacemaker的服务模式。3、Pacemaker的架构4、Pacemake内部组件三、Pacemaker集群管理工具pcspcs说明最为常用的管理命令四、Pacemaker集群资源管理1、集群资源代理常用的命令方法2、集群资源约束3、集群资源类型(1)资源组(2)资源克隆(3)资源多态(4)集群
Corosync作为通信层和提供关系管理服务,Pacemaker来实现资源管理,crm shell 来显示并修改配置文件. Pacemaker本身由四个关键组件组成:CIB (aka. 集群信息基础),CRMd (aka. 集群资源管理守护进程),PEngine (aka. PE or 策略引擎),STONITHd(Shoot-The-Other-Node-In-The-Head(爆其他节点的头
原创 2012-09-17 20:24:07
2206阅读
1点赞
1评论
最近在客户那里环境中coherence集群不稳定,所以找出一些文档,需要搞清楚Coherence内部的一些机制1.集群成员的离开关于状态的检测,官方的说法是:Death detection is a cluster mechanism that quickly detects when a cluster member has failed. Failed cluster members are
转载 7月前
0阅读
关于 AerospikeAerospike 服务器向外扩展,形成一个无共享的集群,透明地对数据进行分区,并跨节点并行处理数据。集群中的节点都是相同的;您可以从使用两个硬件开始,随后添加更多的硬件。集群可以进行线性扩展。用例Aerospike 是一个键/值存储,通常被用作缓存,或被用作具有持久性的存储,比如上下文存储。上下文存储可用于:服务器端会话存储cookie 存储设备 ID 存储ID 映射用户
#以node01为例修改主机名#node02需要同样的配置[root@node01 ~]# cat /etc/hosts 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1        
原创 2017-09-12 17:04:13
1571阅读
  大家早上好呀,因为五一放假后事情很多,快小半个月没有更新了,感觉快荒废了,所以打算写点东西,和小伙伴们一起分享   今天给大家带来的是,最新版Hadoop 3.3.2 安装教程,这次集群搭建教程,不同以往,老哥最近学了脚本分发技术,以后集群搭建,都是走脚本分发   话不多说,开始搭建 1、首先,准备3台服务器,虚拟机也行,注意:Hadoop是java写的,提前安装好jdk(之前的文章有安装jd
最后更新2021/07/27共享分区CPU分配这个动作是系统Hypervisor自动完成的,我们只能通过HMC定义规则,但不能直接干预。CPU分配受几个限定参数影响,分别是Physical Processor(物理CPU)分配数量、Virtual Processor(虚拟CPU)分配数量、Capped/Uncapped(是否封顶)、Weight(权重)。Hypervisor在进行CPU分配的基本规
Pacemaker   Pacemaker集群管理:支持fence;对服务本身也有监控。使用corosync检测结点心跳。一、集群结点端安装软件----server1、server3<1>yum install pacemkaer corosync -y ##可使用redhat自带套件 <2>cd /etc/corosync/ cpc
转载 2024-03-13 15:37:25
222阅读
一.pacemaker和corosync的了解1.Pacemaker集群资源管理器。它利用集群基础构件(OpenAIS 、heartbeat或corosync)提供的消息和成员管理能力来探测并从节点或资源级别的故障中恢复,以实现群集服务(亦称资源)的最大可用性。它可以做几乎任何规模的集群,并带有一个强大的依赖模式,让管理员能够准确地表达群集资源之间的关系(包括顺序和位置)。几乎任何可以编写的脚本,
我们安装的Ubuntu系统往往会缺乏一些开发用的工具或文件,所以我们安装完系统后需要自己安装这些需要的工具,在我们手动安装这些工具前需要保证你的系统可以连接网络,如果不能连接网络,请先配置网络(前两篇有配置网络的方法)。 1、使用软件维护工具apt-get Ubuntu系统为我们提供了一个很方便的安装、升级和维护软件的工具apt-get,我们可以利用它从网络或本地安装应用
 说明:VIP地址为:172.16.22.1 一共有三台服务器: MySQL1    172.16.22.10   node1 MySQL2    172.16.22.11   node2 NFS Server:172.16.22.2   nfs 如图: 备注:配置成高可用
转载 精选 2012-08-04 23:34:00
725阅读
  inc(i) 使i:=i+1;  inc(i,b) 使i:=i+b;  dec(i) 使i:=i-1;  dec(I,b) 使I:=I-b;  abs(x) 求x的绝对值 例:abs(-3)=3  chr(x) 求编号x对应的字符。例:chr(65)=’A’ chr(97)=’a’ chr(48)=’0’  ord(x) 求字符x对应的编号。例:ord(‘A’)=65 ord(‘a’)=97
转载 2024-07-02 19:17:30
33阅读
实验说明:实验环境: 宿主机系统   :Fedora 28 WorkStation虚拟机管理器 :Virt-Manager 1.5.1虚拟机配置   :ha1  CentOS 7.2 1511 (minimal)   virbr0: 192.168.122.57       
官方网站:http://www.clusterlabs.org/doc/crm_cli.html   CRM CLI是分层设计,常见层级如下: node:主要用于节点的各种操作 resource:主要用于资源的各种操作 ra:查看RA的各种属性 configure:配置资源的多数操作,都是在该层级 cib:类似于configure,只是操作的是cib shadow &nb
前面文章中,我们已经介绍了docker的安装和使用方法,这篇文章我们来继续探索打包自己的镜像,实现一次部署,重复使用。以安装PHP为例:可以有两种方法:第一种方法,拉取官方的镜像:docker pull php:8.0-fpmdocker run -itd --name myphp8.0 php以上两步可以一步实现:docker run -itd --name myphp8.0 php:8.0-f
转载 2024-10-25 19:20:46
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5