You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/workloads/sap/high-availability-guide-suse-multi-sid.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -251,7 +251,7 @@ This documentation assumes that:
251
251
> - For SLES 15/15 SP1, the version must be at least resource-agents-4.3.0184.6ee15eb2-4.13.1.
252
252
>
253
253
> Note that the change will require brief downtime.
254
-
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediatelly to azure-lb resource agent.
254
+
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediately to azure-lb resource agent.
Copy file name to clipboardExpand all lines: articles/virtual-machines/workloads/sap/high-availability-guide-suse-netapp-files.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -508,7 +508,7 @@ The following items are prefixed with either **[A]** - applicable to all nodes,
508
508
> - For SLES 15/15 SP1, the version must be at least resource-agents-4.3.0184.6ee15eb2-4.13.1.
509
509
>
510
510
> Note that the change will require brief downtime.
511
-
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediatelly to azure-lb resource agent.
511
+
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediately to azure-lb resource agent.
Copy file name to clipboardExpand all lines: articles/virtual-machines/workloads/sap/high-availability-guide-suse.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -411,7 +411,7 @@ The following items are prefixed with either **[A]** - applicable to all nodes,
411
411
> - For SLES 15/15 SP1, the version must be at least resource-agents-4.3.0184.6ee15eb2-4.13.1.
412
412
>
413
413
> Note that the change will require brief downtime.
414
-
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediatelly to azure-lb resource agent.
414
+
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediately to azure-lb resource agent.
@@ -512,7 +512,12 @@ Next, create the HANA resources:
512
512
513
513
> [!IMPORTANT]
514
514
> Recent testing revealed situations, where netcat stops responding to requests due to backlog and its limitation of handling only one connection. The netcat resource stops listening to the Azure Load balancer requests and the floating IP becomes unavailable.
515
-
> For existing Pacemaker clusters, we recommend replacing netcat with socat, following the instructions in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128). Note that the change will require brief downtime.
515
+
> For existing Pacemaker clusters, we recommended in the past replacing netcat with socat. Currently we recommend using azure-lb resource agent, which is part of package resource-agents, with the following package version requirements:
516
+
> - For SLES 12 SP4/SP5, the version must be at least resource-agents-4.3.018.a7fb5035-3.30.1.
517
+
> - For SLES 15/15 SP1, the version must be at least resource-agents-4.3.0184.6ee15eb2-4.13.1.
518
+
>
519
+
> Note that the change will require brief downtime.
520
+
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediately to azure-lb resource agent.
516
521
517
522
<pre><code># Replace the bold string with your instance number, HANA system ID, and the front-end IP address of the Azure load balancer.
sudo crm configure group g_ip_<b>HN1</b>_HDB<b>03</b> rsc_ip_<b>HN1</b>_HDB<b>03</b> rsc_nc_<b>HN1</b>_HDB<b>03</b>
544
547
@@ -573,7 +576,7 @@ Make sure that the cluster status is ok and that all of the resources are starte
573
576
# Slaves: [ hn1-db-1 ]
574
577
# Resource Group: g_ip_HN1_HDB03
575
578
# rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
576
-
# rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
579
+
# rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
577
580
</code></pre>
578
581
579
582
## Test the cluster setup
@@ -617,7 +620,7 @@ stonith-sbd (stonith:external/sbd): Started hn1-db-1
617
620
Stopped: [ hn1-db-0 ]
618
621
Resource Group: g_ip_HN1_HDB03
619
622
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
620
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
623
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
621
624
622
625
Failed Actions:
623
626
* rsc_SAPHana_HN1_HDB03_start_0 on hn1-db-0 'not running' (7): call=84, status=complete, exitreason='none',
@@ -659,7 +662,7 @@ stonith-sbd (stonith:external/sbd): Started hn1-db-1
659
662
Slaves: [ hn1-db-0 ]
660
663
Resource Group: g_ip_HN1_HDB03
661
664
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
662
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
665
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
663
666
</code></pre>
664
667
665
668
### Test the Azure fencing agent (not SBD)
@@ -747,7 +750,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
747
750
Slaves: [ hn1-db-1 ]
748
751
Resource Group: g_ip_HN1_HDB03
749
752
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
750
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
753
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
751
754
</code></pre>
752
755
753
756
Run the following commands as <hanasid\>adm on node hn1-db-0:
@@ -774,7 +777,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
774
777
Slaves: [ hn1-db-0 ]
775
778
Resource Group: g_ip_HN1_HDB03
776
779
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
777
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
780
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
778
781
</code></pre>
779
782
780
783
1. TEST 2: STOP PRIMARY DATABASE ON NODE 2
@@ -788,7 +791,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
788
791
Slaves: [ hn1-db-0 ]
789
792
Resource Group: g_ip_HN1_HDB03
790
793
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
791
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
794
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
792
795
</code></pre>
793
796
794
797
Run the following commands as <hanasid\>adm on node hn1-db-1:
@@ -815,7 +818,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
815
818
Slaves: [ hn1-db-1 ]
816
819
Resource Group: g_ip_HN1_HDB03
817
820
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
818
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
821
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
819
822
</code></pre>
820
823
821
824
1. TEST 3: CRASH PRIMARY DATABASE ON NODE
@@ -829,7 +832,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
829
832
Slaves: [ hn1-db-1 ]
830
833
Resource Group: g_ip_HN1_HDB03
831
834
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
832
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
835
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
833
836
</code></pre>
834
837
835
838
Run the following commands as <hanasid\>adm on node hn1-db-0:
@@ -856,7 +859,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
856
859
Slaves: [ hn1-db-0 ]
857
860
Resource Group: g_ip_HN1_HDB03
858
861
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
859
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
862
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
860
863
</code></pre>
861
864
862
865
1. TEST 4: CRASH PRIMARY DATABASE ON NODE 2
@@ -870,7 +873,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
870
873
Slaves: [ hn1-db-0 ]
871
874
Resource Group: g_ip_HN1_HDB03
872
875
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
873
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
876
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
874
877
</code></pre>
875
878
876
879
Run the following commands as <hanasid\>adm on node hn1-db-1:
@@ -897,7 +900,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
897
900
Slaves: [ hn1-db-1 ]
898
901
Resource Group: g_ip_HN1_HDB03
899
902
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
900
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
903
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
901
904
</code></pre>
902
905
903
906
1. TEST 5: CRASH PRIMARY SITE NODE (NODE 1)
@@ -911,7 +914,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
911
914
Slaves: [ hn1-db-1 ]
912
915
Resource Group: g_ip_HN1_HDB03
913
916
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
914
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
917
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
915
918
</code></pre>
916
919
917
920
Run the following commands as root on node hn1-db-0:
@@ -948,7 +951,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
948
951
Slaves: [ hn1-db-0 ]
949
952
Resource Group: g_ip_HN1_HDB03
950
953
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
951
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
954
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
952
955
</code></pre>
953
956
954
957
1. TEST 6: CRASH SECONDARY SITE NODE (NODE 2)
@@ -962,7 +965,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
962
965
Slaves: [ hn1-db-0 ]
963
966
Resource Group: g_ip_HN1_HDB03
964
967
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-1
965
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-1
968
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-1
966
969
</code></pre>
967
970
968
971
Run the following commands as root on node hn1-db-1:
@@ -999,7 +1002,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
999
1002
Slaves: [ hn1-db-1 ]
1000
1003
Resource Group: g_ip_HN1_HDB03
1001
1004
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1002
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1005
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1003
1006
</code></pre>
1004
1007
1005
1008
1. TEST 7: STOP THE SECONDARY DATABASE ON NODE 2
@@ -1013,7 +1016,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
1013
1016
Slaves: [ hn1-db-1 ]
1014
1017
Resource Group: g_ip_HN1_HDB03
1015
1018
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1016
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1019
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1017
1020
</code></pre>
1018
1021
1019
1022
Run the following commands as <hanasid\>adm on node hn1-db-1:
@@ -1036,7 +1039,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
1036
1039
Slaves: [ hn1-db-1 ]
1037
1040
Resource Group: g_ip_HN1_HDB03
1038
1041
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1039
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1042
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1040
1043
</code></pre>
1041
1044
1042
1045
1. TEST 8: CRASH THE SECONDARY DATABASE ON NODE 2
@@ -1050,7 +1053,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
1050
1053
Slaves: [ hn1-db-1 ]
1051
1054
Resource Group: g_ip_HN1_HDB03
1052
1055
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1053
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1056
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1054
1057
</code></pre>
1055
1058
1056
1059
Run the following commands as <hanasid\>adm on node hn1-db-1:
@@ -1073,7 +1076,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
1073
1076
Slaves: [ hn1-db-1 ]
1074
1077
Resource Group: g_ip_HN1_HDB03
1075
1078
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1076
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1079
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1077
1080
</code></pre>
1078
1081
1079
1082
1. TEST 9: CRASH SECONDARY SITE NODE (NODE 2) RUNNING SECONDARY HANA DATABASE
@@ -1087,7 +1090,7 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
1087
1090
Slaves: [ hn1-db-1 ]
1088
1091
Resource Group: g_ip_HN1_HDB03
1089
1092
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1090
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1093
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1091
1094
</code></pre>
1092
1095
1093
1096
Run the following commands as root on node hn1-db-1:
@@ -1120,12 +1123,12 @@ NOTE: The following tests are designed to be run in sequence and depend on the e
1120
1123
Slaves: [ hn1-db-1 ]
1121
1124
Resource Group: g_ip_HN1_HDB03
1122
1125
rsc_ip_HN1_HDB03 (ocf::heartbeat:IPaddr2): Started hn1-db-0
1123
-
rsc_nc_HN1_HDB03 (ocf::heartbeat:anything): Started hn1-db-0
1126
+
rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hn1-db-0
1124
1127
</code></pre>
1125
1128
1126
1129
## Next steps
1127
1130
1128
1131
*[Azure Virtual Machines planning and implementation for SAP][planning-guide]
1129
1132
*[Azure Virtual Machines deployment for SAP][deployment-guide]
1130
1133
*[Azure Virtual Machines DBMS deployment for SAP][dbms-guide]
1131
-
* To learn how to establish high availability and plan for disaster recovery of SAP HANA on Azure (large instances), see [SAP HANA (large instances) high availability and disaster recovery on Azure](hana-overview-high-availability-disaster-recovery.md)
0 commit comments