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
@@ -93,7 +93,7 @@ To achieve that on SUSE Linux so far it was necessary to build separate highly a
93
93
Now it is possible to achieve SAP Netweaver HA by using shared storage, deployed on Azure NetApp Files. Using Azure NetApp Files for the shared storage eliminates the need for additional [NFS cluster](https://docs.microsoft.com/azure/virtual-machines/workloads/sap/high-availability-guide-suse-nfs). Pacemaker is still needed for HA of the SAP Netweaver central services(ASCS/SCS).
94
94
95
95
96
-

96
+

97
97
98
98
SAP NetWeaver ASCS, SAP NetWeaver SCS, SAP NetWeaver ERS, and the SAP HANA database use virtual hostname and virtual IP addresses. On Azure, a [load balancer](https://docs.microsoft.com/azure/load-balancer/load-balancer-overview) is required to use a virtual IP address. We recommend using [Standard load balancer](https://docs.microsoft.com/azure/load-balancer/quickstart-load-balancer-standard-public-portal). The following list shows the configuration of the (A)SCS and ERS load balancer.
99
99
@@ -138,7 +138,7 @@ SAP NetWeaver ASCS, SAP NetWeaver SCS, SAP NetWeaver ERS, and the SAP HANA datab
138
138
SAP NetWeaver requires shared storage for the transport and profile directory. Before proceeding with the setup for Azure NetApp files infrastructure, familiarize yourself with the [Azure NetApp Files documentation][anf-azure-doc].
139
139
Check if your selected Azure region offers Azure NetApp Files. The following link shows the availability of Azure NetApp Files by Azure region: [Azure NetApp Files Availability by Azure Region][anf-avail-matrix].
140
140
141
-
Azure NetApp files is available in several [Azure regions](https://azure.microsoft.com/global-infrastructure/services/?products=netapp). Before deploying Azure NetApp Files, request onboarding to Azure NetApp Files, following the [Register for Azure NetApp files instructions][anf-register].
141
+
Azure NetApp files is available in several [Azure regions](https://azure.microsoft.com/global-infrastructure/services/?products=netapp). Before deploying Azure NetApp Files, request onboarding to Azure NetApp Files, following the [Register for Azure NetApp files instructions][anf-register].
142
142
143
143
### Deploy Azure NetApp Files resources
144
144
@@ -152,15 +152,16 @@ The SAP Netweaver architecture presented in this article uses single Azure NetAp
152
152
153
153
4. Delegate a subnet to Azure NetApp files as described in the [instructions Delegate a subnet to Azure NetApp Files](https://docs.microsoft.com/azure/azure-netapp-files/azure-netapp-files-delegate-subnet).
154
154
155
-
5. Deploy Azure NetApp Files volumes, following the [instructions to create a volume for Azure NetApp Files](https://docs.microsoft.com/azure/azure-netapp-files/azure-netapp-files-create-volumes). Deploy the volumes in the designated Azure NetApp Files [subnet](https://docs.microsoft.com/rest/api/virtualnetwork/subnets). 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 sapmnt<b>QAS</b>, usrsap<b>QAS</b>, etc. are the volume names and sapmnt<b>qas</b>, usrsap<b>qas</b>, etc. are the filepaths for the Azure NetApp Files volumes.
155
+
5. Deploy Azure NetApp Files volumes, following the [instructions to create a volume for Azure NetApp Files](https://docs.microsoft.com/azure/azure-netapp-files/azure-netapp-files-create-volumes). Deploy the volumes in the designated Azure NetApp Files [subnet](https://docs.microsoft.com/rest/api/virtualnetwork/subnets). 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. In this example we use two Azure NetApp Files volumes: sap<b>QAS</b> and trans. The file paths that are mounted to the corresponding mount points are /usrsap<b>qas</b>/sapmnt<b>QAS</b>, /usrsap<b>qas</b>/usrsap<b>QAS</b>sys, etc.
In this example, we used Azure NetApp Files for all SAP Netweaver file systems to demonstrate how Azure NetApp Files can be used. The SAP file systems that don't need to be mounted via NFS can also be deployed as [Azure disk storage](https://docs.microsoft.com/azure/virtual-machines/windows/disks-types#premium-ssd) . In this example <b>a-e</b> must be on Azure NetApp Files and <b>f-g</b> (that is, /usr/sap/<b>QAS</b>/D<b>02</b>, /usr/sap/<b>QAS</b>/D<b>03</b>) could be deployed as Azure disk storage.
166
167
@@ -399,6 +400,30 @@ The following items are prefixed with either **[A]** - applicable to all nodes,
399
400
<b>10.1.1.21 anftstsapers</b>
400
401
</code></pre>
401
402
403
+
4.**[1]** Create SAP directories in the Azure NetApp Files volume.
404
+
Mount temporarily the Azure NetApp Files volume on one of the VMs and create the SAP directories(file paths).
405
+
406
+
```
407
+
# mount temporarily the volume
408
+
sudo mkdir -p /saptmp
409
+
# If using NFSv3
410
+
sudo mount -t nfs -o rw,hard,rsize=65536,wsize=65536,vers=3,tcp 10.1.0.4:/sapQAS /saptmp
411
+
# If using NFSv4.1
412
+
sudo mount -t nfs -o rw,hard,rsize=65536,wsize=65536,vers=4.1,sec=sys,tcp 10.1.0.4:/sapQAS /saptmp
413
+
# create the SAP directories
414
+
sudo cd /saptmp
415
+
sudo mkdir -p sapmntQAS
416
+
sudo mkdir -p usrsapQASascs
417
+
sudo mkdir -p usrsapQASers
418
+
sudo mkdir -p usrsapQASsys
419
+
sudo mkdir -p usrsapQASpas
420
+
sudo mkdir -p usrsapQASaas
421
+
# unmount the volume and delete the temporary directory
422
+
sudo cd ..
423
+
sudo umount /saptmp
424
+
sudo rmdir /saptmp
425
+
```
426
+
402
427
## Prepare for SAP NetWeaver installation
403
428
404
429
1. **[A]** Create the shared directories
@@ -429,19 +454,19 @@ The following items are prefixed with either **[A]** - applicable to all nodes,
429
454
<pre><code>
430
455
sudo vi /etc/auto.direct
431
456
# Add the following lines to the file, save and exit
@@ -1423,5 +1448,4 @@ The following tests are a copy of the test cases in the [best practices guides o
1423
1448
*[Azure Virtual Machines deployment for SAP][deployment-guide]
1424
1449
*[Azure Virtual Machines DBMS deployment for SAP][dbms-guide]
1425
1450
* To learn how to establish high availability and plan for disaster recovery of SAP
1426
-
* HANA on Azure (large instances), see [SAP HANA (large instances) high availability and disaster recovery on Azure](hana-overview-high-availability-disaster-recovery.md).
1427
1451
* To learn how to establish high availability and plan for disaster recovery of SAP HANA on Azure VMs, see [High Availability of SAP HANA on Azure Virtual Machines (VMs)][sap-hana-ha]
0 commit comments