当前位置 : 首页 >综合 >正文

关于sap应用在pacemaker集群下的资源与资源组设计

2023-04-23 23:49:31 转载出处:博客园


(资料图片仅供参考)

关于sap相关的应用,如果建立两个节点组成的pacemaker集群,集群中有两个业务相关的应用资源如:ASCS 与AERS

当然对于pacemaker集群来说、就无所谓资源/资源组运行在那个节点、因为在那两个节点上都是可以运行所有资源的

当然笔者还是建议是将两个应用资源/资源组能分别启动在两台不同的机器(建立条件约束可以实现),这样可以可以减轻一下单个节点的负载

需要注意的是,如果要保证业务资源都可以在两个节点上都能正常,那么就还应该有个先决条件,建立vip,即虚拟IP机制,对外始终只提供虚拟IP即可

对于Sonith/Fence资源,当然这个可以随机运行在某个节点都是可以的,不用刻意限定运行在那个节点,这样加上业务资源组、一共就是3部分了

最后,根据这样的原则,将集群设计完成后,通过pcs status 查看最后的状态,就如下所示了

[root@azphxxxapp01 qq-5201351]# pcs statusCluster name: HxxxAppProdClusterCluster Summary:  * Stack: corosync  * Current DC: azphxxxapp01 (version 2.1.2-4.el8_6.5-ada5c3b36e2) - partition with quorum  * Last updated: Sat Apr 22 05:22:07 2023  * Last change:  Sat Apr 22 05:20:46 2023 by root via cibadmin on azphxxxapp01  * 2 nodes configured  * 7 resource instances configuredNode List:  * Online: [ azphxxxapp01 azphxxxapp02 ]Full List of Resources:  * HxxxAppProdfence    (stonith:fence_azure_arm):       Started azphxxxapp01  * Resource Group: g-Prod_ASCS:    * vip_Prod_ASCS     (ocf::heartbeat:IPaddr2):        Started azphxxxapp01    * nc_Prod_ASCS      (ocf::heartbeat:azure-lb):       Started azphxxxapp01    * rsc_sap_Prod_ASCS01       (ocf::heartbeat:SAPInstance):    Started azphxxxapp01  * Resource Group: g-Prod_AERS:    * vip_Prod_AERS     (ocf::heartbeat:IPaddr2):        Started azphxxxapp02    * nc_Prod_AERS      (ocf::heartbeat:azure-lb):       Started azphxxxapp02    * rsc_sap_Prod_ERS05        (ocf::heartbeat:SAPInstance):    Started azphxxxapp02Daemon Status:  corosync: active/disabled  pacemaker: active/disabled  pcsd: active/enabled[root@azphxxxapp01 qq-5201351]#

说明:当资源组中的业务资源发生切换时,其相应的nc端口与vip资源也会相应的发生切换,其中nc端口为上游负载切换器的健康检测端口~

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17347194.html

标签:

相关阅读
最近更新
参与评论