
HA
文章平均质量分 88
victoruu
DevOps Linux K8S MySql
展开
-
疑难杂症:系统状态正常,LInux双机Pacemaker为什么还要切换?
上个周末我们的生产再次发生一个问题,一套系统状态明明是正常的,监控上没有任何报警,可是Cent OS操作系统的双机软件Packmaker还是发起切换了。由于单位主机的日志涉及敏感信息,而且无法连通外网,不方便与Github进行联动查询源代码,不过当时日志显示当时的两条info信息还是引起了我的注意,我们知道throlle是节流阀的意思,这个信息虽然连warning的级别都没到,但是也许还是提示系统在切换时的状态可能并不正常。Apr 17 13:02 [61870] **** crmd: info: t转载 2021-11-19 20:33:02 · 760 阅读 · 0 评论 -
mysql rhcs drbd_pacemaker的clone配置说明以及RHCS集群故障处理
克隆资源说明clone在一个Active/Active模式中,某些资源在群集的多个节点上同时运行。为此,必须将资源配置为克隆资源。可以配置为克隆资源的资源包括STONITH和群集文件系统(如OCFS2)。如有resourceagent支持,则可以克隆任何资源。克隆资源的配置甚至也有不同,具体取决于资源驻留的节点。资源克隆有三种类型,有三种,匿名克隆(默认)、全局唯一克隆、多状态克隆克隆资源特有参数globally-unique 克隆状态通过这个参数来控制匿名克隆:参数glo...转载 2021-11-19 20:31:57 · 495 阅读 · 0 评论 -
heartbeat列脑的发生和防止思路
heartbeat和keeplive在实际应用中,heartbeat的功能和keepalived有很多相同之处,但在生产中,对应实际的业务应用也是有区别的,例如:keepalived主要控制IP飘逸,配置,应用简单,而heartbeat则不但可以控制ip飘逸,更擅长对资源服务控制,配置,应用比较复杂,lvs和keepalived是密切配合的一对!http://linux-ha.org/wiki/main_page熟悉相关的业务,使用串口和网线直连方式并用,防止列脑!如web,http的业务,可以网转载 2021-11-19 20:30:53 · 116 阅读 · 0 评论 -
fence机制 linux_heartbeat心跳问题解决二fence思路
HA,fence是HA集群的术语,在硬件领域,fence设备其实就是一个智能电源管理设备(IPMI),Intelligent PowerManagement Interface,智能电源管理设备或远程管理卡,也是一个外部的fence,还有内部的fence,内部的是插在服务器里面的,不管是内部还是外部,这些设备都是带有以太网口的,用来在HA切换触发时通过网络重启提供资源服务的服务器!外部的fence设备,有APC的powerswitch,以太网的电源插座,用命令来指定对应的ID好进行控制关机还是重启!转载 2021-11-19 20:29:35 · 952 阅读 · 0 评论 -
How do I configure a stonith device using agent fence_vmware_rest in a RHEL 7 or 8 High Availability
EnvironmentRed Hat Enterprise Linux (RHEL) 7 Update 5 Red Hat Enterprise Linux (RHEL) 8 Pacemaker High Availability or Resilient Storage Add On VMware vSphere version 6.5 and above, including 7.0SUSE 15 SP2IssueHow do I configure a stonith devi转载 2021-11-05 19:34:42 · 412 阅读 · 0 评论 -
credstore_admin.pl
NAMEcredstore_admin.pl - add, remove, list and clear entries stored in credential store.SYNOPSIS credstore_admin.pl [options]DESCRIPTIONThis command can be used to add, remove, get, list and clear entries stored in credential store.OPTIO转载 2021-11-05 18:51:06 · 213 阅读 · 0 评论 -
How to setup vcenter fence agent
This document(000019720)is provided subject to thedisclaimerat the end of this document.EnvironmentSUSE Linux Enterprise High Availability Extension 15 SP1SUSE Linux Enterprise High Availability Extension 12 SP4SituationHow to configure the st...转载 2021-11-05 18:50:18 · 304 阅读 · 0 评论 -
Using the YaST Cluster Module
The YaST cluster module allows you to set up a cluster manually (from scratch) or to modify options for an existing cluster.However, if you prefer an automated approach for setting up a cluster, refer toInstallation and Setup Quick Start. It descr...转载 2021-09-30 14:22:15 · 228 阅读 · 0 评论 -
How to register SLES using the SUSEConnect command line tool
This document(7016626)is provided subject to thedisclaimerat the end of this document.EnvironmentSUSE Linux Enterprise Server 12SUSE Linux Enterprise Server 15SituationWith SUSE Linux Enterprise Server 12 and 15 a new command line tool to reg...转载 2021-09-30 11:49:16 · 623 阅读 · 0 评论 -
注册 SUSE Linux Enterprise 和管理模块/扩展
要获取技术支持和产品更新,需要在 SUSE Customer Center 中注册并激活SUSE Linux Enterprise Server。建议您在安装期间注册,因为这样可以随系统一起安装最新的可用更新和增补程序。不过,如果您处于脱机状态或者想跳过注册步骤,以后随时可以从安装的系统注册。模块和扩展可为系统添加功能,并可让您根据需要自定义系统。这些组件也需要注册,可以使用 YaST 或命令行工具对其进行管理。有关更多细节,请参见Modules and Extensions Quick Start。.转载 2021-09-30 11:48:10 · 3193 阅读 · 0 评论 -
Resolving SQL0930N Memory Errors after an RHEL 7.8 Upgrade
A colleague and I were recently working on a Db2 server with a large amount of memory (512 Gb) and were supporting the system administrators in applying operating system maintenance to bring the system from RedHat Enterprise Linux (RHEL) 7.6 to RHEL 7.8.转载 2021-09-29 20:47:36 · 448 阅读 · 0 评论 -
On RHEL servers, changing the semaphore value fails with a message “setting key “kernel.sem“: Numeri
环境 Red Hat Enterprise Linux 7.8 starting with kernel version 3.10.0-1127.el7.x86_64 Red Hat Enterprise Linux 8.1 starting with kernel version 4.18.0-147.el8_1.x86_64 问题On RHEL 7.8 and 8.1 servers, setting the value of semaphore parameterSE.转载 2021-09-29 20:46:27 · 932 阅读 · 0 评论 -
CRM工具简介
pacemaker是高可用集群中的CRM(Cluster Resource Manager)资源管理层,他是一个服务,可以作为一个单独的服务启动,不过在如果使用corosync1.4中,我们可以设置corosync来启动pacemaker。pacemaker的配置接口可以在任意节点上安装crmsh或者pcs还有一些GUI界面的软件来完成。crmsh在Redhat6.4以后不是官方自带的,官方默认使用的pcs,crm是OpenSUSE的开源项目,所以如果需要还是用crm的话还需要去OpenSUSE源中下载。转载 2021-09-23 10:12:00 · 1949 阅读 · 0 评论 -
How do I configure a stonith device using agent fence_vmware_rest in a RHEL 7 or 8 High Availability
EnvironmentRed Hat Enterprise Linux (RHEL) 7 Update 5 Red Hat Enterprise Linux (RHEL) 8 Pacemaker High Availability or Resilient Storage Add On VMware vSphere version 6.5 and above, including 7.0IssueHow do I configure a stonith device using agent.转载 2021-09-22 20:58:10 · 672 阅读 · 0 评论 -
Pacemaker详解
一、前言 云计算与集群系统密不可分,作为分布式计算和集群计算的集大成者,云计算的基础设施必须通过集群进行管理控制,而作为拥有大量资源与节点的集群,必须具备一个强大的集群资源管理器(ClustersystemManager,CSM)来调度和管理集群资源。对于任何集群而言,集群资源管理器是整个集群能够正常运转的大脑和灵魂,任何集群资源管理器的缺失和故障都会导致集群陷人瘫痪混乱的状态。Openstack的众多组件服务既可以集成到单个节点上运行,也可以在集群中分布式运行。但是,要实现承载业务系统的高...转载 2021-09-22 20:20:06 · 2528 阅读 · 0 评论 -
RHEL 6.4 使用IPMI配置fence设备
一分析需求群集通过fence设备来判断服务的可用性,在必要的时候重启出现异常的节点服务器,该设备需要能够控制服务器的电源管理模块,也就是BMC。RHEL通过RHCS来管理fence设备, RHEL需要与BMC能够通信,同时发送指令给BMC。二解决方法2.1RHEL与BMC通信通过私有网口与服务器管理口互连通信。一般物理服务器会自带若干电口网口,其中第一个网口通常也称consol或者0网口就是服务器管理口。通过该网口可以控制服务器的所有物理模块或者芯片。使用...转载 2021-09-16 22:02:11 · 752 阅读 · 0 评论 -
KVM学习笔记(集群,pacemaker和corosync简单配置)
1 Linux集群架构Linux集群架构一般分为四个层次结构: 信息层:负责心跳信息的传递,corosync负责 成员关系层:集群中成员关系的选举,确定,corosync负责 资源管理层:集群资源的管理,如虚拟IP,存储,数据库等等,pacemaker负责 资源层:资源代理,pacemaker负责 高可用集群的层次结构管理工具:pcs:(Pacemaker Corosync Server)CLVM:集群化的LVM(Clustered .转载 2021-09-16 22:00:58 · 2210 阅读 · 0 评论 -
Centos7.6加pcs搭建高可用数据库集群
1.安裝前環境1.1.關閉防火墻(主備機)systemctl stop firewalldsystemctl disable firewalldsystemctl disable NetworkManagersystemctl stop NetworkManagervi /etc/selinux/config1.2.修改主機名(主備機)vi /etc/hostname--------------------pcs01--------------------1.3.配转载 2021-09-16 21:58:55 · 1589 阅读 · 0 评论 -
用CRM命令行工具配置集群资源
1. 创建群集资源 可以创建以下类型的资源: 原始资源:原始资源是最基本的资源类型。 资源组:资源组包含一系列需要放置在一起、按顺序启动和以反序停止的资源。 克隆资源:克隆资源是可以在多个主机上处于活动状态的资源。如果各个资源代理支持,则任何资源均可克隆。 主资源:主资源是一种特殊的克隆资源,主资源可以具有多种模式。主资源必须只能包含一个组或一个常规资源。 资源选项: 您可以为添加的每个资源定义选项。群集使用这些选项来决定资源的行为方式,它们会告知 CRM 如何对待转载 2021-09-16 21:58:11 · 1420 阅读 · 0 评论 -
基于corosync和pacemaker实现配置nginx的高可用集群
前提:1)本配置共有两个测试节点,分别node1.magedu.com和node2.magedu.com,相的IP地址分别为172.16.24.2和172.16.24.32)集群服务为nginx的web服务;3)提供web服务的地址为172.16.24.100;4)系统为rhel5.41、准备工作为了配置一台Linux主机成为HA(高可用)的节点,通常需要做出如下的准备工作:1)所有节点的主机名称和对应的IP地址解析服务可以正常工作,且每个节点的主机名称需要跟"una转载 2021-09-16 21:53:17 · 545 阅读 · 0 评论 -
How to Configure NGINX High Availability Cluster Using Pacemaker on Ubuntu 16.04
转载至IntroductionHigh availability is a term that describes a website or applications that are durable and likely to operate continuously without failure for a long time. High availability provides a number of fail-safes, and aims for a 99% uptime. H...转载 2021-09-16 21:56:41 · 247 阅读 · 0 评论