Skip to content

Commit 1d9b587

Browse files
author
rdeltcheva
committed
Update test instructions for HANA shared on NFS on Azure Files
1 parent e1adfc5 commit 1d9b587

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

articles/virtual-machines/workloads/sap/sap-hana-high-availability-scale-out-hsr-suse.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: virtual-machines-sap
99
ms.topic: article
1010
ms.tgt_pltfrm: vm-windows
1111
ms.workload: infrastructure-services
12-
ms.date: 09/06/2022
12+
ms.date: 09/07/2022
1313
ms.author: radeltch
1414

1515
---
@@ -45,14 +45,14 @@ ms.author: radeltch
4545
[nfs-ha]:high-availability-guide-suse-nfs.md
4646

4747

48-
This article describes how to deploy a highly available SAP HANA system in a scale-out configuration with HANA system replication (HSR) and Pacemaker on Azure SUSE Linux Enterprise Server virtual machines (VMs). The shared file systems in the presented architecture are NFS mounted and are provided by [Azure NetApp Files](../../../azure-netapp-files/azure-netapp-files-introduction.md) or [NFS share on Azure Files](../../../files/files-nfs-protocol).
48+
This article describes how to deploy a highly available SAP HANA system in a scale-out configuration with HANA system replication (HSR) and Pacemaker on Azure SUSE Linux Enterprise Server virtual machines (VMs). The shared file systems in the presented architecture are NFS mounted and are provided by [Azure NetApp Files](../../../azure-netapp-files/azure-netapp-files-introduction.md) or [NFS share on Azure Files](../../../files/files-nfs-protocol.md).
4949

5050
In the example configurations, installation commands, and so on, the HANA instance is **03** and the HANA system ID is **HN1**. The examples are based on HANA 2.0 SP5 and SUSE Linux Enterprise Server 12 SP5.
5151

5252
Before you begin, refer to the following SAP notes and papers:
5353

5454
* [Azure NetApp Files documentation][anf-azure-doc]
55-
* [Azure Files documentation](../../../files/storage-files-introduction)
55+
* [Azure Files documentation](../../../files/storage-files-introduction.md)
5656
* SAP Note [1928533] includes:
5757
* A list of Azure VM sizes that are supported for the deployment of SAP software
5858
* Important capacity information for Azure VM sizes
@@ -81,7 +81,7 @@ Before you begin, refer to the following SAP notes and papers:
8181
One method to achieve HANA high availability for HANA scale-out installations, is to configure HANA system replication and protect the solution with Pacemaker cluster to allow automatic failover. When an active node fails, the cluster fails over the HANA resources to the other site.
8282
The presented configuration shows three HANA nodes on each site, plus majority maker node to prevent split-brain scenario. The instructions can be adapted, to include more VMs as HANA DB nodes.
8383

84-
The HANA shared file system `/hana/shared` in the presented architecture can be provided by [Azure NetApp Files](../../../azure-netapp-files/azure-netapp-files-introduction.md) or [NFS share on Azure Files](../../../files/files-nfs-protocol). The HANA shared file system is NFS mounted on each HANA node in the same HANA system replication site. File systems `/hana/data` and `/hana/log` are local file systems and are not shared between the HANA DB nodes. SAP HANA will be installed in non-shared mode.
84+
The HANA shared file system `/hana/shared` in the presented architecture can be provided by [Azure NetApp Files](../../../azure-netapp-files/azure-netapp-files-introduction.md) or [NFS share on Azure Files](../../../files/files-nfs-protocol.md). The HANA shared file system is NFS mounted on each HANA node in the same HANA system replication site. File systems `/hana/data` and `/hana/log` are local file systems and are not shared between the HANA DB nodes. SAP HANA will be installed in non-shared mode.
8585

8686
> [!WARNING]
8787
> Placing `/hana/data` and `/hana/log` on NFS on Azure Files is not supported.
@@ -1056,9 +1056,14 @@ Create a dummy file system cluster resource, which will monitor and report failu
10561056
# rsc_nc_HN1_HDB03 (ocf::heartbeat:azure-lb): Started hana-s2-db1
10571057
```
10581058
1059-
To simulate failure for `/hana/shared`, first confirm the IP address for the `/hana/shared` ANF volume on the primary site. You can do that by running `df -kh|grep /hana/shared`.
1060-
Then, set up a temporary firewall rule to block access to the IP address of the `/hana/shared` ANF volume by executing the following command on one of the primary HANA system replication site VMs.
1061-
In this example the command was executed on hana-s1-db1.
1059+
To simulate failure for `/hana/shared`:
1060+
1061+
- If using NFS on ANF, first confirm the IP address for the `/hana/shared` ANF volume on the primary site. You can do that by running `df -kh|grep /hana/shared`.
1062+
- If using NFS on Azure Files, first determine the IP address of the private end point for your storage account.
1063+
1064+
Then, set up a temporary firewall rule to block access to the IP address of the `/hana/shared` NFS service by executing the following command on one of the primary HANA system replication site VMs.
1065+
1066+
In this example the command was executed on hana-s1-db1 for ANF volume `/hana/shared`.
10621067
10631068
```bash
10641069
iptables -A INPUT -s 10.23.1.7 -j DROP; iptables -A OUTPUT -d 10.23.1.7 -j DROP

0 commit comments

Comments
 (0)