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/sap-hana-scale-out-standby-netapp-files-suse.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -98,16 +98,16 @@ One method for achieving HANA high availability is by configuring host auto fail
98
98
99
99
In the preceding diagram, which follows SAP HANA network recommendations, three subnets are represented within one Azure virtual network:
100
100
* For client communication
101
-
* For internal HANA inter-node communication
102
101
* For communication with the storage system
102
+
* For internal HANA inter-node communication
103
103
104
104
The Azure NetApp volumes are in separate subnet, [delegated to Azure NetApp Files](https://docs.microsoft.com/azure/azure-netapp-files/azure-netapp-files-delegate-subnet).
105
105
106
106
For this example configuration, the subnets are:
107
107
108
108
-`client` 10.23.0.0/24
109
-
-`hana` 10.23.3.0/24
110
109
-`storage` 10.23.2.0/24
110
+
-`hana` 10.23.3.0/24
111
111
-`anf` 10.23.1.0/26
112
112
113
113
## Set up the Azure NetApp Files infrastructure
@@ -138,7 +138,7 @@ The following instructions assume that you've already deployed your [Azure virtu
138
138
139
139
As you're deploying the volumes, be sure to select the **NFSv4.1** version. Currently, access to NFSv4.1 requires additional whitelisting. Deploy the volumes in the designated Azure NetApp Files [subnet](https://docs.microsoft.com/rest/api/virtualnetwork/subnets).
140
140
141
-
Keep in mind that the Azure NetApp Files resources and the Azure VMs must be in the same Azure virtual network or in peered Azure virtual networks. For example, **HN1**-data-mnt00001, **HN1**-log-mnt00001, and so on are the volume names and nfs://10.23.1.5/**HN1**-data-mnt00001, nfs://10.23.1.4/**HN1**-log-mnt00001, and so on are the file paths for the Azure NetApp Files volumes.
141
+
Keep in mind that the Azure NetApp Files resources and the Azure VMs must be in the same Azure virtual network or in peered Azure virtual networks. For example, **HN1**-data-mnt00001, **HN1**-log-mnt00001, and so on, are the volume names and nfs://10.23.1.5/**HN1**-data-mnt00001, nfs://10.23.1.4/**HN1**-log-mnt00001, and so on, are the file paths for the Azure NetApp Files volumes.
@@ -207,26 +207,26 @@ The SAP HANA configuration for the layout that's presented in this article, usin
207
207
208
208
## Deploy Linux virtual machines via the Azure portal
209
209
210
-
First you need to create the Azure NetApp Files volumes. Then do the following:
210
+
First you need to create the Azure NetApp Files volumes. Then do the following steps:
211
211
1. Create the [Azure virtual network subnets](https://docs.microsoft.com/azure/virtual-network/virtual-network-manage-subnet) in your [Azure virtual network](https://docs.microsoft.com/azure/virtual-network/virtual-networks-overview).
212
212
1. Deploy the VMs.
213
213
1. Create the additional network interfaces, and attach the network interfaces to the corresponding VMs.
214
214
215
-
Each virtual machine has three network interfaces, which correspond to the three Azure virtual network subnets (`client`, `hana` and`storage`).
215
+
Each virtual machine has three network interfaces, which correspond to the three Azure virtual network subnets (`client`, `storage` and`hana`).
216
216
217
217
For more information, see [Create a Linux virtual machine in Azure with multiple network interface cards](https://docs.microsoft.com/azure/virtual-machines/linux/multiple-nics).
218
218
219
219
> [!IMPORTANT]
220
220
> For SAP HANA workloads, low latency is critical. To achieve low latency, work with your Microsoft representative to ensure that the virtual machines and the Azure NetApp Files volumes are deployed in close proximity. When you're [onboarding new SAP HANA system](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbRxjSlHBUxkJBjmARn57skvdUQlJaV0ZBOE1PUkhOVk40WjZZQVJXRzI2RC4u) that's using SAP HANA Azure NetApp Files, submit the necessary information.
221
221
222
-
The next instructions assume that you've already created the resource group, the Azure virtual network, and the three Azure virtual network subnets: `client`, `hana` and `storage`. When you deploy the VMs, select the client subnet, so that the client network interface is the primary interface on the VMs. You will also need to configure an explicit route to the Azure NetApp Files delegated subnet via the storage subnet gateway.
222
+
The next instructions assume that you've already created the resource group, the Azure virtual network, and the three Azure virtual network subnets: `client`, `storage` and `hana`. When you deploy the VMs, select the client subnet, so that the client network interface is the primary interface on the VMs. You will also need to configure an explicit route to the Azure NetApp Files delegated subnet via the storage subnet gateway.
223
223
224
224
> [!IMPORTANT]
225
225
> Make sure that the OS you select is SAP-certified for SAP HANA on the specific VM types you're using. For a list of SAP HANA certified VM types and OS releases for those types, go to the [SAP HANA certified IaaS platforms](https://www.sap.com/dmc/exp/2014-09-02-hana-hardware/enEN/iaas.html#categories=Microsoft%20Azure) site. Click into the details of the listed VM type to get the complete list of SAP HANA-supported OS releases for that type.
226
226
227
227
1. Create an availability set for SAP HANA. Make sure to set the max update domain.
228
228
229
-
2. Create three virtual machines (**hanadb1**, **hanadb2**, **hanadb3**) by doing the following:
229
+
2. Create three virtual machines (**hanadb1**, **hanadb2**, **hanadb3**) by doing the following steps:
230
230
231
231
a. Use a SLES4SAP image in the Azure gallery that's supported for SAP HANA. We used a SLES4SAP 12 SP4 image in this example.
232
232
@@ -236,11 +236,11 @@ The next instructions assume that you've already created the resource group, the
236
236
237
237
When you deploy the virtual machines, the network interface name is automatically generated. In these instructions for simplicity we'll refer to the automatically generated network interfaces, which are attached to the client Azure virtual network subnet, as **hanadb1-client**, **hanadb2-client**, and **hanadb3-client**.
238
238
239
-
3. Create three network interfaces, one for each virtual machine, for the `hana`virtual network subnet (in this example, **hanadb1-hana**, **hanadb2-hana**, and **hanadb3-hana**).
239
+
3. Create three network interfaces, one for each virtual machine, for the `storage`virtual network subnet (in this example, **hanadb1-storage**, **hanadb2-storage**, and **hanadb3-storage**).
240
240
241
-
4. Create three network interfaces, one for each virtual machine, for the `storage`virtual network subnet (in this example, **hanadb1-storage**, **hanadb2-storage**, and **hanadb3-storage**).
241
+
4. Create three network interfaces, one for each virtual machine, for the `hana`virtual network subnet (in this example, **hanadb1-hana**, **hanadb2-hana**, and **hanadb3-hana**).
242
242
243
-
5. Attach the newly created virtual network interfaces to the corresponding virtual machines by doing the following:
243
+
5. Attach the newly created virtual network interfaces to the corresponding virtual machines by doing the following steps:
244
244
245
245
a. Go to the virtual machine in the [Azure portal](https://portal.azure.com/#home).
246
246
@@ -256,7 +256,7 @@ The next instructions assume that you've already created the resource group, the
256
256
257
257
g. Leave the virtual machines in stopped state for now. Next, we'll enable [accelerated networking](https://docs.microsoft.com/azure/virtual-network/create-vm-accelerated-networking-cli) for all newly attached network interfaces.
258
258
259
-
6. Enable accelerated networking for the additional network interfaces for the `storage` and `hana` subnets by doing the following:
259
+
6. Enable accelerated networking for the additional network interfaces for the `storage` and `hana` subnets by doing the following steps:
260
260
261
261
a. Open [Azure Cloud Shell](https://azure.microsoft.com/features/cloud-shell/) in the [Azure portal](https://portal.azure.com/#home).
262
262
@@ -273,7 +273,7 @@ The next instructions assume that you've already created the resource group, the
273
273
274
274
</code></pre>
275
275
276
-
7. Start the virtual machines by doing the following:
276
+
7. Start the virtual machines by doing the following steps:
277
277
278
278
a. In the left pane, select **Virtual Machines**. Filter on the virtual machine name (for example, **hanadb1**), and then select it.
279
279
@@ -287,7 +287,7 @@ The instructions in the next sections are prefixed with one of the following:
287
287
***[2]**: Applicable only to node 2
288
288
***[3]**: Applicable only to node 3
289
289
290
-
Configure and prepare your OS by doing the following:
290
+
Configure and prepare your OS by doing the following steps:
291
291
292
292
1.**[A]** Maintain the host files on the virtual machines. Include entries for all subnets. The following entries were added to `/etc/hosts` for this example.
293
293
@@ -308,19 +308,19 @@ Configure and prepare your OS by doing the following:
308
308
309
309
2.**[A]** Change DHCP and cloud config settings for the network interface for storage to avoid unintended hostname changes.
310
310
311
-
The following instructions assume that the storage network interface is `eth1`.
311
+
The following instructions assume that the storage network interface is `eth1`.
312
312
313
313
<pre><code>
314
314
vi /etc/sysconfig/network/dhcp
315
-
#Change the following DHCP setting to "no"
315
+
#Change the following DHCP setting to "no"
316
316
DHCLIENT_SET_HOSTNAME="no"
317
317
vi /etc/sysconfig/network/ifcfg-<b>eth1</b>
318
318
# Edit ifcfg-eth1
319
319
#Change CLOUD_NETCONFIG_MANAGE='yes' to "no"
320
320
CLOUD_NETCONFIG_MANAGE='no'
321
321
</code></pre>
322
322
323
-
2.**[A]** Add a network route, so that the communication to the Azure Netapp Files goes via the storage network interface.
323
+
2.**[A]** Add a network route, so that the communication to the Azure NetApp Files goes via the storage network interface.
324
324
325
325
The following instructions assume that the storage network interface is `eth1`.
326
326
@@ -333,7 +333,7 @@ The following instructions assume that the storage network interface is `eth1`.
333
333
<b>10.23.1.0/26</b> <b>10.23.2.1</b> - -
334
334
</code></pre>
335
335
336
-
Reboot the VM to activate the changes.
336
+
Reboot the VM to activate the changes.
337
337
338
338
3.**[A]** Prepare the OS for running SAP HANA on NetApp Systems with NFS, as described in [SAP HANA on NetApp AFF Systems with NFS configuration guide](https://www.netapp.com/us/media/tr-4435.pdf). Create configuration file */etc/sysctl.d/netapp-hana.conf* for the NetApp configuration settings.
0 commit comments