博客园  :: 首页  :: 管理

随笔分类 -  [09]集群/HA-高可用

该文被密码保护。

posted @ 2024-04-23 09:16 520_1351 阅读(0) 评论(0) 推荐(0) 编辑

摘要:在SAP-应用-APP-机器上执行如下命令报错 awpxxx03:prdadm 270> R3trans -d R3trans: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by R3trans) 其实之前, 阅读全文

posted @ 2024-03-04 15:10 520_1351 阅读(27) 评论(0) 推荐(0) 编辑

摘要:在笔者操作系统Redhat 8.8 中,pacemaker默认的token时间为3000毫秒,也可以理解成心跳检测时间 这样根据默认的规则,consensus有时间如果没有特别指定的话,将是token*1.2,即3600毫秒 [root@azdb01 qq-5201351]# corosync-cm 阅读全文

posted @ 2024-03-01 15:38 520_1351 阅读(25) 评论(0) 推荐(0) 编辑

该文被密码保护。

posted @ 2024-02-19 13:49 520_1351 阅读(0) 评论(0) 推荐(0) 编辑

该文被密码保护。

posted @ 2024-01-29 10:15 520_1351 阅读(0) 评论(0) 推荐(0) 编辑

该文被密码保护。

posted @ 2024-01-23 17:11 520_1351 阅读(0) 评论(0) 推荐(0) 编辑

该文被密码保护。

posted @ 2024-01-16 14:15 520_1351 阅读(0) 评论(0) 推荐(0) 编辑

摘要:生产环境账号:221234567891 生产环境S3桶:project-backup-prd。 生产环境S3桶的KMS: ccefc2e5-d396-5e23-915f-6eb70b40293d 实现的目标:在另一个账号的EC2上(awtxxx05,awtxxx06),使用backint进行数据恢复 阅读全文

posted @ 2024-01-15 11:27 520_1351 阅读(22) 评论(0) 推荐(0) 编辑

摘要:1、先创建S3桶,相关的信息:project-backup-qq-5201351,配置自己的KMS 2、创建一个IAM-Role,名称:Role-For-awtxxx05 ,这个Role需要绑定在EC2上面,此Role要包含如下两个policy (a),aws托管的:AmazonSSMManaged 阅读全文

posted @ 2024-01-08 13:23 520_1351 阅读(30) 评论(0) 推荐(0) 编辑

摘要:SAPHanaTopology资源收集每个节点上的 SAP HANA 系统复制的状态和配置。 为配置以下属性SAPHanaTopology。运行以下命令来创建SAPHANATopology资源: 笔者在SAP-DB-服务器组-pacemaker集群中,创建 SAPHanaTopology 资源时,使 阅读全文

posted @ 2023-12-26 10:15 520_1351 阅读(16) 评论(0) 推荐(0) 编辑

摘要:关于基础环境的安装,还是可以参考笔者另一篇文章,APP的部分 《SAP-APP-服务器组-001-pacemaker集群的基础环境的安装部署》 https://www.cnblogs.com/5201351/p/17899446.html 还有一些细节点,还可以参考《SAP-APP-服务器组-003 阅读全文

posted @ 2023-12-22 16:19 520_1351 阅读(27) 评论(0) 推荐(0) 编辑

摘要:在SAP系统中,如架构设计 ,往往ASCS和ERS 都需要使用到VIP去启动,而非物理的IP地址 这种情况下,如果不通过pacemaker管理VIP,也可以手动在OS中进行配置,步骤如下 1、在AWS中,需要在EC2实例中,联网中,关闭源/目标,否则会对IP地址与VPC网络管理中进行检查 2、到各个 阅读全文

posted @ 2023-12-17 17:06 520_1351 阅读(18) 评论(0) 推荐(0) 编辑

摘要:EFS用于pacemaker集群中,两台APP服务器,使用的一些目录共享 1、在EFS中创建一个新的EFS, 如 Project-PRD-EFS , 创建时需要指定VPC,会在两个可用区中,创建两个网络接口、使用的是VPC默认的安全组 2、于是我们先手动为两个可用区子网所在的VPC,创建一个 共用的 阅读全文

posted @ 2023-12-15 17:00 520_1351 阅读(3) 评论(0) 推荐(0) 编辑

摘要:对于APP服务器组、内部是使用的自己定义的VIP,也即是选用的一个VPC之外的VIP 对于外部,是访问的NLB的IP地址,然后由NLB的再转发到VIP之中,至于转发到那一台EC2中,由路由表决定 如果是基于aws cli 命令的方式,那么可以先临时添加 《ELB v2 的所有操作》 根据ASCS提供 阅读全文

posted @ 2023-12-14 15:39 520_1351 阅读(13) 评论(0) 推荐(0) 编辑

摘要:在AWS平台、ASCS资源 需要与 路由表更新资源 要在一个资源组中 1、这里我们先创建ASCS资源,只需要向应用相关的人员要到 InstanceName 和 START_PROFILE 两个参数的值 一般来说,集群中的每台主机,会有如下一些目录要做到共享的,在AWS中,可以使用原生的EFS 创建A 阅读全文

posted @ 2023-12-13 21:18 520_1351 阅读(20) 评论(0) 推荐(0) 编辑

摘要:1、安装 pacemaker 相关的软件及可能会用到的软件,两台主机都需要安装 [root@app01 qq-5201351]# yum install nmap-ncat -y [root@app01 qq-5201351]# yum install pcs -y [root@app01 qq-5 阅读全文

posted @ 2023-12-13 17:13 520_1351 阅读(43) 评论(0) 推荐(0) 编辑

摘要:细节点如下: 1、创建目标组时,所在的VPC要与后期要加入的NLB所在的VPC一致,才能在NLB中添加 2、创建目标组时,注册目标时,【网络】选择,其他私有IP地址 ,【可用区域】选择,全部 3、注册的目标为一个VIP, 虚拟IP地址,虚拟IP地址选择一个所有VPC之外的IP地址,用于在后面多台主机 阅读全文

posted @ 2023-11-30 15:33 520_1351 阅读(15) 评论(0) 推荐(0) 编辑

摘要:背景:在pacemaker群集中,需要一个VIP地址在不同的子网(不同的可用区)EC2中进行浮动漂移,实现HA高可用 解决方案:pacemaker管理路由表,根据情况更新VIP到指定的EC2实例 1、添加自己VPC范围内的IP到指定的实例,会报如下错误: Route destination does 阅读全文

posted @ 2023-11-27 14:46 520_1351 阅读(39) 评论(0) 推荐(0) 编辑

摘要:STONITH 是"Shoot The Other Node In The Head"的缩写,它保护您的数据不受有问题的节点或并发访问的影响。 仅仅因为节点不响应,这并不表示它不会访问您的数据。 完全确保您的数据安全的唯一方法是使用 STONITH 隔离节点,以便我们能够在允许从另一个节点访问数据前 阅读全文

posted @ 2023-11-26 17:21 520_1351 阅读(15) 评论(0) 推荐(0) 编辑

摘要:在pacemaker中,一般都会创建一个stonith资源(Shoot The Other Node In The Head),笔者因为是在Azure平台、于是使用的为 stonith:fence_azure_arm 最近发现有一个与之关联的服务主体的密码过期了,导致状态异常,通过pcs statu 阅读全文

posted @ 2023-11-02 10:17 520_1351 阅读(37) 评论(0) 推荐(0) 编辑