Handleiding met hoge beschikbaarheid voor SAP NetWeaver op virtuele Azure-Red Hat Enterprise Linux voor SAP-toepassingen met meerdere SID's
In dit artikel wordt beschreven hoe u meerdere systemen met hoge beschikbare SAP NetWeaver (dat wil zeggen, meerdere SID's) implementeert in een cluster met twee knooppunt op virtuele Azure-Red Hat Enterprise Linux voor SAP-toepassingen.
In de voorbeeldconfiguraties worden installatieopdrachten enzovoort drie SAP NetWeaver 7.50-systemen geïmplementeerd in één cluster met hoge beschikbaarheid van twee knooppunt. De SAP-systeem-SID's zijn:
- NW1: ASCS-exemplaarnummer 00 en virtuele hostnaam msnw1ascs; ERS-exemplaarnummer 02 en de naam van de virtuele host msnw1ers.
- NW2: ASCS-exemplaarnummer 10 en virtuele hostnaam msnw2ascs; ERS-exemplaarnummer 12 en virtuele hostnaam msnw2ers.
- NW3: ASCS-exemplaarnummer 20 en virtuele hostnaam msnw3ascs; ERS-exemplaarnummer 22 en de naam van de virtuele host msnw3ers.
Het artikel gaat niet over de databaselaag en de implementatie van de SAP NFS-shares. In de voorbeelden in dit artikel gebruiken we Azure NetApp Files sapMSID voor de NFS-shares, ervan uitgaande dat het volume al is geïmplementeerd. We gaan er ook van uit dat het Azure NetApp Files-volume is geïmplementeerd met het NFSv3-protocol en dat de volgende bestandspaden bestaan voor de clusterresources voor de ASCS- en ERS-exemplaren van SAP-systemen NW1, NW2 en NW3:
- volume sapMSID (nfs://10.42.0.4/sapmntNW1)
- volume sapMSID (nfs://10.42.0.4/usrsapNW1ascs)
- volume sapMSID (nfs://10.42.0.4/usrsapNW1sys)
- volume sapMSID (nfs://10.42.0.4/usrsapNW1ers)
- volume sapMSID (nfs://10.42.0.4/sapmntNW2)
- volume sapMSID (nfs://10.42.0.4/usrsapNW2ascs)
- volume sapMSID (nfs://10.42.0.4/usrsapNW2sys)
- volume sapMSID (nfs://10.42.0.4/usrsapNW2ers)
- volume sapMSID (nfs://10.42.0.4/sapmntNW3)
- volume sapMSID (nfs://10.42.0.4/usrsapNW3ascs)
- volume sapMSID (nfs://10.42.0.4/usrsapNW3sys)
- volume sapMSID (nfs://10.42.0.4/usrsapNW3ers)
Voordat u begint, raadpleegt u eerst de volgende SAP-opmerkingen en -documenten:
- [SAP-1928533,]met:
- Lijst met Azure VM-grootten die worden ondersteund voor de implementatie van SAP-software
- Belangrijke capaciteitsinformatie voor Azure VM-grootten
- Ondersteunde combinaties van SAP-software en besturingssysteem (besturingssysteem) en database
- Vereiste SAP-kernelversie voor Windows linux op Microsoft Azure
- Azure NetApp Files documentatie
- Sap [Note 2015553] bevat een lijst met vereisten voor SAP-ondersteunde SAP-software-implementaties in Azure.
- [SAP-2002167] heeft aanbevolen besturingssysteeminstellingen voor Red Hat Enterprise Linux
- SAP Note 2009879 heeft SAP HANA Richtlijnen voor Red Hat Enterprise Linux
- SAP Note 2178632 gedetailleerde informatie over alle metrische bewakingsgegevens die zijn gerapporteerd voor SAP in Azure.
- SAP Note 2191498 de vereiste versie van de SAP-hostagent voor Linux in Azure.
- SAP Note 2243692 informatie over SAP-licenties op Linux in Azure.
- SAP Note 1999351 aanvullende informatie over probleemoplossing voor de Verbeterde bewakingsextensie van Azure voor SAP.
- SAP Community WIKI heeft alle vereiste SAP-notities voor Linux.
- Azure Virtual Machines en implementatie voor SAP on Linux
- Azure Virtual Machines-implementatie voor SAP op Linux
- Azure Virtual Machines DBMS-implementatie voor SAP op Linux
- SAP Netweaver in Pacemaker-cluster
- Algemene RHEL-documentatie
- Azure-specifieke RHEL-documentatie:
- NetApp SAP-toepassingen op Microsoft Azure met Azure NetApp Files
Overzicht
De grootte van de virtuele machines, die deelneemt aan het cluster, moet zo groot zijn dat alle resources kunnen worden uitgevoerd, voor het geval er een failover plaatsvindt. Elke SAP-SID kan onafhankelijk van elkaar een fail over in het cluster met hoge beschikbaarheid met meerdere SID's.
Voor sap NetWeaver zijn shares met hoge beschikbaarheid vereist. In deze documentatie presenteren we de voorbeelden met de SAP-shares die zijn geïmplementeerd op Azure NetApp Files NFS-volumes. Het is ook mogelijk om de shares te hosten op een cluster met hoge beschikbare WiltsterFS,dat kan worden gebruikt door meerdere SAP-systemen.

Belangrijk
De ondersteuning voor clustering met meerdere SID's van SAP ASCS/ERS met Red Hat Linux als gastbesturingssysteem in Azure-VM's is beperkt tot vijf SAP-SID's op hetzelfde cluster. Elke nieuwe SID verhoogt de complexiteit. Een combinatie van SAP Enqueue Replication Server 1 en Enqueue Replication Server 2 op hetzelfde cluster wordt niet ondersteund. Multi-SID-clustering beschrijft de installatie van meerdere SAP ASCS/ERS-exemplaren met verschillende SID's in één Pacemaker-cluster. Momenteel wordt clustering met meerdere SID's alleen ondersteund voor ASCS/ERS.
Tip
De multi-SID-clustering van SAP ASCS/ERS is een oplossing met een hogere complexiteit. Het is complexer om te implementeren. Het vergt ook meer administratieve inspanning bij het uitvoeren van onderhoudsactiviteiten (zoals het patchen van het besturingssysteem). Voordat u met de daadwerkelijke implementatie begint, moet u de implementatie en alle betrokken onderdelen, zoals VM's, NFS-mounts, VIP's, load balancer-configuraties, zorgvuldig plannen.
SAP NetWeaver ASCS, SAP NetWeaver SCS en SAP NetWeaver ERS gebruiken virtuele hostnaam en virtuele IP-adressen. In Azure is een load balancer vereist voor het gebruik van een virtueel IP-adres. U wordt aangeraden Standard load balancer.
In de volgende lijst ziet u de configuratie van de (A)SCS- en ERS-load balancer voor dit clustervoorbeeld met meerdere SID's met drie SAP-systemen. U hebt afzonderlijke front-end-IP, statustests en taakverdelingsregels nodig voor elk ASCS- en ERS-exemplaar voor elk van de SID's. Wijs alle VM's, die deel uitmaken van het ASCS/ASCS-cluster, toe aan één back-endpool van één ILB.
(A)SCS
Front-endconfiguratie
- IP-adres voor NW1: 10.3.1.50
- IP-adres voor NW2: 10.3.1.52
- IP-adres voor NW3: 10.3.1.54
Testpoorten
- Poort 620 < > nr,dus voor de testpoorten NW1, NW2 en NW3 620 00, 620 10 en 620 20
Taakverdelingsregels: maak er een voor elk exemplaar, dat wil zeggen NW1/ASCS, NW2/ASCS en NW3/ASCS.
- Als u Standard Load Balancer, selecteert u HA-poorten
- Als u Basic Load Balancer, maakt u taakverdelingsregels voor de volgende poorten
- 32 < nr. > TCP
- 36 < nr. > TCP
- 39 < nr. > TCP
- 81 < nr. > TCP
- 5 < nr. > 13 TCP
- 5 < nr. > 14 TCP
- 5 < nr. > 16 TCP
ERS
Front-endconfiguratie
- IP-adres voor NW1 10.3.1.51
- IP-adres voor NW2 10.3.1.53
- IP-adres voor NW3 10.3.1.55
Testpoort
- Poort 621 < > nr,dus voor de testpoorten NW1, NW2 en N3 621 02, 621 12 en 621 22
Taakverdelingsregels: maak er een voor elk exemplaar, dat wil zeggen NW1/ERS, NW2/ERS en NW3/ERS.
- Als u Standard Load Balancer, selecteert u HA-poorten
- Als u Basic Load Balancer, maakt u taakverdelingsregels voor de volgende poorten
- 32 < nr. > TCP
- 33 < nr. > TCP
- 5 < nr. > 13 TCP
- 5 < nr. > 14 TCP
- 5 < nr. > 16 TCP
Back-endconfiguratie
- Verbonden met primaire netwerkinterfaces van alle virtuele machines die deel moeten uitmaken van het (A)SCS/ERS-cluster
Belangrijk
Zwevend IP wordt niet ondersteund op een secundaire IP-configuratie van een NIC in taakverdelingsscenario's. Zie Beperkingen voor Azure Load Balancer voor meer informatie. Als u een extra IP-adres nodig hebt voor de VM, implementeert u een tweede NIC.
Notitie
Wanneer VM's zonder openbare IP-adressen in de back-endpool van interne (geen openbaar IP-adres) Standard Azure load balancer worden geplaatst, is er geen uitgaande internetverbinding, tenzij er aanvullende configuratie wordt uitgevoerd om routering naar openbare eindpunten toe te staan. Zie Public endpoint connectivity for Virtual Machines using Azure Standard Load Balancer in SAP high-availability scenarios(Openbare eindpuntconnectiviteit voor Virtual Machines van Azure Standard Load Balancer in SAP-scenario's met hoge beschikbaarheid) voor meer informatie over het bereiken van uitgaande connectiviteit.
Belangrijk
Schakel geen TCP-tijdstempels in op Azure-VM's die achter de Azure Load Balancer. Als u TCP-tijdstempels inschakelen, mislukken de statustests. Stel parameter net.ipv4.tcp_timestamps in op 0. Zie statustests Load Balancer voor meer informatie.
SAP-shares
VOOR SAP NetWeaver is gedeelde opslag vereist voor het transport, de profielmap, en meer. Voor een SAP-systeem met hoge beschikbare gegevens is het belangrijk om shares met hoge beschikbare gegevens te hebben. U moet een beslissing nemen over de architectuur voor uw SAP-shares. Een optie is om de shares te implementeren op Azure NetApp Files NFS-volumes. Met Azure NetApp Files krijgt u ingebouwde hoge beschikbaarheid voor de SAP NFS-shares.
Een andere optie is het bouwen van WiltsterFSop Virtuele Azure-Red Hat Enterprise Linux voor SAP NetWeaver, dat kan worden gedeeld tussen meerdere SAP-systemen.
Het eerste SAP-systeem in het cluster implementeren
Nu u hebt besloten over de architectuur voor de SAP-shares, implementeert u het eerste SAP-systeem in het cluster volgens de bijbehorende documentatie.
- Als u Azure NetApp Files NFS-volumes gebruikt, volgt u azure-VM's met hoge beschikbaarheid voor SAP NetWeaver op Red Hat Enterprise Linux met Azure NetApp Files voor SAP-toepassingen
- Als u het cluster WiltsterFS gebruikt, volgt u WiltsterFS op virtuele Azure-Red Hat Enterprise Linux voor SAP NetWeaver.
De hierboven vermelde documenten leiden u door de stappen voor het voorbereiden van de benodigde infrastructuur, het bouwen van het cluster en het voorbereiden van het besturingssysteem voor het uitvoeren van de SAP-toepassing.
Tip
Test altijd de fail overfunctionaliteit van het cluster, nadat het eerste systeem is geïmplementeerd, voordat u de extra SAP-SID's aan het cluster toevoegt. Op die manier weet u dat de clusterfunctionaliteit werkt voordat u de complexiteit van extra SAP-systemen aan het cluster toevoegt.
Aanvullende SAP-systemen implementeren in het cluster
In dit voorbeeld gaan we ervan uit dat systeem NW1 al in het cluster is geïmplementeerd. We laten zien hoe u implementeert in de CLUSTER SAP-systemen NW2 en NW3.
De volgende items hebben het voorvoegsel [A] - van toepassing op alle knooppunten, [1] - alleen van toepassing op knooppunt 1 of [2] - alleen van toepassing op knooppunt 2.
Vereisten
Belangrijk
Voordat u de instructies volgt voor het implementeren van extra SAP-systemen in het cluster, volgt u de instructies voor het implementeren van het eerste SAP-systeem in het cluster, aangezien er stappen zijn die alleen nodig zijn tijdens de eerste systeemimplementatie.
In deze documentatie wordt ervan uitgenomen dat:
- Het Pacemaker-cluster is al geconfigureerd en wordt uitgevoerd.
- Er is al ten minste één SAP-systeem (ASCS/ERS-exemplaar) geïmplementeerd en wordt uitgevoerd in het cluster.
- De functionaliteit voor cluster-failover is getest.
- De NFS-shares voor alle SAP-systemen worden geïmplementeerd.
Voorbereiden op SAP NetWeaver-installatie
Voeg configuratie voor het zojuist geïmplementeerde systeem (dat wil zeggen NW2, NW3) toe aan de bestaande Azure Load Balancer. Volg de instructies Azure Load Balancer handmatig implementeren via Azure Portal. Pas de IP-adressen, statustestpoorten en taakverdelingsregels voor uw configuratie aan.
[A] Naamoplossing instellen voor de aanvullende SAP-systemen. U kunt dns-server gebruiken of wijzigen
/etc/hostsop alle knooppunten. In dit voorbeeld ziet u hoe u het bestand/etc/hostsgebruikt. Pas de IP-adressen en hostnamen aan uw omgeving aan.sudo vi /etc/hosts # IP address of the load balancer frontend configuration for NW2 ASCS 10.3.1.52 msnw2ascs # IP address of the load balancer frontend configuration for NW3 ASCS 10.3.1.54 msnw3ascs # IP address of the load balancer frontend configuration for NW2 ERS 10.3.1.53 msnw2ers # IP address of the load balancer frontend configuration for NW3 ERS 10.3.1.55 msnw3ers[A] Maak de gedeelde directories voor de aanvullende NW2- en NW3 SAP-systemen die u in het cluster implementeert.
sudo mkdir -p /sapmnt/NW2 sudo mkdir -p /usr/sap/NW2/SYS sudo mkdir -p /usr/sap/NW2/ASCS10 sudo mkdir -p /usr/sap/NW2/ERS12 sudo mkdir -p /sapmnt/NW3 sudo mkdir -p /usr/sap/NW3/SYS sudo mkdir -p /usr/sap/NW3/ASCS20 sudo mkdir -p /usr/sap/NW3/ERS22 sudo chattr +i /sapmnt/NW2 sudo chattr +i /usr/sap/NW2/SYS sudo chattr +i /usr/sap/NW2/ASCS10 sudo chattr +i /usr/sap/NW2/ERS12 sudo chattr +i /sapmnt/NW3 sudo chattr +i /usr/sap/NW3/SYS sudo chattr +i /usr/sap/NW3/ASCS20 sudo chattr +i /usr/sap/NW3/ERS22[A] Voeg de bevestigingsgegevens toe voor de bestandssystemen /sapmnt/SID en /usr/sap/SID/SYS voor de aanvullende SAP-systemen die u in het cluster implementeert. In dit voorbeeld NW2 en NW3.
Werk het
/etc/fstabbestand bij met de bestandssystemen voor de aanvullende SAP-systemen die u in het cluster implementeert.- Als u Azure NetApp Files gebruikt, volgt u de instructies op de pagina Hoge beschikbaarheid van Azure-VM's voor SAP NW op RHEL met Azure NetApp Files
- Als u het cluster WiltsterFS gebruikt, volgt u de instructies op de pagina Hoge beschikbaarheid van Azure-VM's voor SAP NW op RHEL
ASCS/ERS installeren
Maak de resources van het virtuele IP- en statustestcluster voor de ASCS-exemplaren van de aanvullende SAP-systemen die u in het cluster implementeert. Het voorbeeld dat hier wordt weergegeven, is voor NW2 en NW3 ASCS, met behulp van NFS op Azure NetApp Files volumes met NFSv3-protocol.
sudo pcs resource create fs_NW2_ASCS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW2ascs' \ directory='/usr/sap/NW2/ASCS10' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW2_ASCS sudo pcs resource create vip_NW2_ASCS IPaddr2 \ ip=10.3.1.52 cidr_netmask=24 \ --group g-NW2_ASCS sudo pcs resource create nc_NW2_ASCS azure-lb port=62010 \ --group g-NW2_ASCS sudo pcs resource create fs_NW3_ASCS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW3ascs' \ directory='/usr/sap/NW3/ASCS20' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW3_ASCS sudo pcs resource create vip_NW3_ASCS IPaddr2 \ ip=10.3.1.54 cidr_netmask=24 \ --group g-NW3_ASCS sudo pcs resource create nc_NW3_ASCS azure-lb port=62020 \ --group g-NW3_ASCSZorg ervoor dat de clusterstatus ok is en dat alle resources zijn gestart. Het is niet belangrijk op welk knooppunt de resources worden uitgevoerd.
[1] SAP NetWeaver ASCS installeren
Installeer SAP NetWeaver ASCS als root, met behulp van een virtuele hostnaam die is toe te load balancer IP-adres van de front-load balancer voor de ASCS. Voor systeem NW2 is de virtuele hostnaam bijvoorbeeld msnw2ascs, 10.3.1.52 en het exemplaarnummer dat u hebt gebruikt voor de test van de load balancer, bijvoorbeeld 10. Voor systeem NW3 is de virtuele hostnaam msnw3ascs, 10.3.1.54 en het exemplaarnummer dat u hebt gebruikt voor de test van de load balancer, bijvoorbeeld 20. Noteer op welk clusterknooppunt u ASCS hebt geïnstalleerd voor elke SAP SID.
U kunt de parameter sapinst gebruiken om SAPINST_REMOTE_ACCESS_USER niet-hoofdgebruiker verbinding te laten maken met sapinst. U kunt parametergegevens gebruiken SAPINST_USE_HOSTNAME SAP te installeren met behulp van de naam van de virtuele host.
# Allow access to SWPM. This rule is not permanent. If you reboot the machine, you have to run the command again sudo firewall-cmd --zone=public --add-port=4237/tcp sudo swpm/sapinst SAPINST_REMOTE_ACCESS_USER=sapadmin SAPINST_USE_HOSTNAME=virtual_hostnameAls de installatie geen submap kan maken in /usr/sap/SID/ASCS Instance#, probeert u de eigenaar in te stellen op sid adm en group op sapsys van het ASCS-exemplaar# en probeert u het opnieuw.
[1] Maak een virtueel IP-adres en statustestclusterbronnen voor het ERS-exemplaar van het extra SAP-systeem dat u in het cluster implementeert. Het voorbeeld dat hier wordt weergegeven, is voor NW2 en NW3 ERS, met behulp van NFS op Azure NetApp Files volumes met het NFSv3-protocol.
sudo pcs resource create fs_NW2_AERS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW2ers' \ directory='/usr/sap/NW2/ERS12' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW2_AERS sudo pcs resource create vip_NW2_AERS IPaddr2 \ ip=10.3.1.53 cidr_netmask=24 \ --group g-NW2_AERS sudo pcs resource create nc_NW2_AERS azure-lb port=62112 \ --group g-NW2_AERS sudo pcs resource create fs_NW3_AERS Filesystem device='10.42.0.4:/sapMSIDR/usrsapNW3ers' \ directory='/usr/sap/NW3/ERS22' fstype='nfs' force_unmount=safe \ op start interval=0 timeout=60 op stop interval=0 timeout=120 op monitor interval=200 timeout=40 \ --group g-NW3_AERS sudo pcs resource create vip_NW3_AERS IPaddr2 \ ip=10.3.1.55 cidr_netmask=24 \ --group g-NW3_AERS sudo pcs resource create nc_NW3_AERS azure-lb port=62122 \ --group g-NW3_AERSZorg ervoor dat de clusterstatus ok is en dat alle resources zijn gestart.
Zorg er vervolgens voor dat de resources van de zojuist gemaakte ERS-groep worden uitgevoerd op het clusterknooppunt, tegenover het clusterknooppunt waarop het ASCS-exemplaar voor hetzelfde SAP-systeem is geïnstalleerd. Als bijvoorbeeld NW2 ASCS is geïnstalleerd op , moet u ervoor zorgen dat de
rhelmsscl1NW2 ERS-groep wordt uitgevoerd oprhelmsscl2. U kunt de NW2 ERS-groep migreren naar door de volgende opdracht uit te voeren voor een van derhelmsscl2clusterbronnen in de groep:pcs resource move fs_NW2_AERS rhelmsscl2[2] SAP NetWeaver ERS installeren
Installeer SAP NetWeaver ERS als root op het andere knooppunt, met behulp van een virtuele hostnaam die is toe te staan aan het IP-adres van de load balancer front-end-configuratie voor de ERS. Voor systeem NW2 is de naam van de virtuele host bijvoorbeeld msnw2ers, 10.3.1.53 en het exemplaarnummer dat u hebt gebruikt voor de test van de load balancer, bijvoorbeeld 12. Voor systeem NW3, de virtuele hostnaam msnw3ers, 10.3.1.55 en het exemplaarnummer dat u hebt gebruikt voor de test van de load balancer, bijvoorbeeld 22.
U kunt de parameter sapinst gebruiken om SAPINST_REMOTE_ACCESS_USER niet-hoofdgebruiker verbinding te laten maken met sapinst. U kunt parametergegevens gebruiken SAPINST_USE_HOSTNAME SAP te installeren met behulp van de naam van de virtuele host.
# Allow access to SWPM. This rule is not permanent. If you reboot the machine, you have to run the command again sudo firewall-cmd --zone=public --add-port=4237/tcp sudo swpm/sapinst SAPINST_REMOTE_ACCESS_USER=sapadmin SAPINST_USE_HOSTNAME=virtual_hostnameNotitie
Gebruik SWPM SP 20 PL 05 of hoger. Bij lagere versies worden de machtigingen niet correct ingesteld en mislukt de installatie.
Als de installatie geen submap kan maken in /usr/sap/NW2/ERS Instance#, probeert u de eigenaar in te stellen op sid adm en de groep op sapsys van de map ERS Instance# en probeert u het opnieuw.
Als het nodig was om de ERS-groep van het zojuist geïmplementeerde SAP-systeem te migreren naar een ander clusterknooppunt, vergeet dan niet om de locatiebeperking voor de ERS-groep te verwijderen. U kunt de beperking verwijderen door de volgende opdracht uit te voeren (het voorbeeld wordt gegeven voor SAP-systemen NW2 en NW3). Zorg ervoor dat u de tijdelijke beperkingen verwijdert voor dezelfde resource die u hebt gebruikt in de opdracht om de ERS-clustergroep te verplaatsen.
pcs resource clear fs_NW2_AERS pcs resource clear fs_NW3_AERS[1] Pas de ASCS/SCS- en ERS-exemplaarprofielen aan voor de nieuw geïnstalleerde SAP-systeem(en). Het onderstaande voorbeeld is voor NW2. U moet de ASCS/SCS- en ERS-profielen aanpassen voor alle SAP-exemplaren die aan het cluster zijn toegevoegd.
ASCS/SCS-profiel
sudo vi /sapmnt/NW2/profile/NW2_ASCS10_msnw2ascs # Change the restart command to a start command #Restart_Program_01 = local $(_EN) pf=$(_PF) Start_Program_01 = local $(_EN) pf=$(_PF) # Add the keep alive parameter, if using ENSA1 enque/encni/set_so_keepalive = trueVoor zowel ENSA1 als ENSA2 moet u ervoor zorgen dat de besturingssysteemparameters zijn ingesteld zoals beschreven
keepalivein SAP-notitie 1410736.ERS-profiel
sudo vi /sapmnt/NW2/profile/NW2_ERS12_msnw2ers # Change the restart command to a start command #Restart_Program_00 = local $(_ER) pf=$(_PFL) NR=$(SCSID) Start_Program_00 = local $(_ER) pf=$(_PFL) NR=$(SCSID) # remove Autostart from ERS profile # Autostart = 1
[A] Werk het bestand /usr/sap/sapservices bij
Als u wilt voorkomen dat de exemplaren worden gestart door het sapinit-opstartscript, moeten alle exemplaren die worden beheerd door Pacemaker uit het bestand worden
/usr/sap/sapservicesgecommentaareerd. Het onderstaande voorbeeld is voor SAP-systemen NW2 en NW3.# On the node where ASCS was installed, comment out the line for the ASCS instacnes #LD_LIBRARY_PATH=/usr/sap/NW2/ASCS10/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW2/ASCS10/exe/sapstartsrv pf=/usr/sap/NW2/SYS/profile/NW2_ASCS10_msnw2ascs -D -u nw2adm #LD_LIBRARY_PATH=/usr/sap/NW3/ASCS20/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW3/ASCS20/exe/sapstartsrv pf=/usr/sap/NW3/SYS/profile/NW3_ASCS20_msnw3ascs -D -u nw3adm # On the node where ERS was installed, comment out the line for the ERS instacnes #LD_LIBRARY_PATH=/usr/sap/NW2/ERS12/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW2/ERS12/exe/sapstartsrv pf=/usr/sap/NW2/ERS12/profile/NW2_ERS12_msnw2ers -D -u nw2adm #LD_LIBRARY_PATH=/usr/sap/NW3/ERS22/exe:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; /usr/sap/NW3/ERS22/exe/sapstartsrv pf=/usr/sap/NW3/ERS22/profile/NW3_ERS22_msnw3ers -D -u nw3adm[1] Maak de SAP-clusterbronnen voor het zojuist geïnstalleerde SAP-systeem.
Als u enqueue server 1 architecture (ENSA1) gebruikt, definieert u de resources voor SAP-systemen NW2 en NW3 als volgt:
sudo pcs property set maintenance-mode=true sudo pcs resource create rsc_sap_NW2_ASCS10 SAPInstance \ InstanceName=NW2_ASCS10_msnw2ascs START_PROFILE="/sapmnt/NW2/profile/NW2_ASCS10_msnw2ascs" \ AUTOMATIC_RECOVER=false \ meta resource-stickiness=5000 migration-threshold=1 failure-timeout=60 \ op monitor interval=20 on-fail=restart timeout=60 \ op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW2_ASCS sudo pcs resource meta g-NW2_ASCS resource-stickiness=3000 sudo pcs resource create rsc_sap_NW2_ERS12 SAPInstance \ InstanceName=NW2_ERS12_msnw2ers START_PROFILE="/sapmnt/NW2/profile/NW2_ERS12_msnw2ers" \ AUTOMATIC_RECOVER=false IS_ERS=true \ op monitor interval=20 on-fail=restart timeout=60 op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW2_AERS sudo pcs constraint colocation add g-NW2_AERS with g-NW2_ASCS -5000 sudo pcs constraint location rsc_sap_NW2_ASCS10 rule score=2000 runs_ers_NW2 eq 1 sudo pcs constraint order start g-NW2_ASCS then stop g-NW2_AERS kind=Optional symmetrical=false sudo pcs resource create rsc_sap_NW3_ASCS20 SAPInstance \ InstanceName=NW3_ASCS20_msnw3ascs START_PROFILE="/sapmnt/NW3/profile/NW3_ASCS20_msnw3ascs" \ AUTOMATIC_RECOVER=false \ meta resource-stickiness=5000 migration-threshold=1 failure-timeout=60 \ op monitor interval=20 on-fail=restart timeout=60 \ op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW3_ASCS sudo pcs resource meta g-NW3_ASCS resource-stickiness=3000 sudo pcs resource create rsc_sap_NW3_ERS22 SAPInstance \ InstanceName=NW3_ERS22_msnw3ers START_PROFILE="/sapmnt/NW3/profile/NW2_ERS22_msnw3ers" \ AUTOMATIC_RECOVER=false IS_ERS=true \ op monitor interval=20 on-fail=restart timeout=60 op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW3_AERS sudo pcs constraint colocation add g-NW3_AERS with g-NW3_ASCS -5000 sudo pcs constraint location rsc_sap_NW3_ASCS20 rule score=2000 runs_ers_NW3 eq 1 sudo pcs constraint order start g-NW3_ASCS then stop g-NW3_AERS kind=Optional symmetrical=false sudo pcs property set maintenance-mode=falseSAP heeft vanaf SAP NW 7.52 ondersteuning geïntroduceerd voor enqueue server 2, inclusief replicatie. Vanaf ABAP Platform 1809 is enqueue server 2 standaard geïnstalleerd. Zie SAP note 2630416 for enqueue server 2 support (SAP-2630416 voor ondersteuning van enqueue server 2. Als u enqueue server 2 architecture (ENSA2)gebruikt, definieert u de resources voor SAP-systemen NW2 en NW3 als volgt:
sudo pcs property set maintenance-mode=true sudo pcs resource create rsc_sap_NW2_ASCS10 SAPInstance \ InstanceName=NW2_ASCS10_msnw2ascs START_PROFILE="/sapmnt/NW2/profile/NW2_ASCS10_msnw2ascs" \ AUTOMATIC_RECOVER=false \ meta resource-stickiness=5000 \ op monitor interval=20 on-fail=restart timeout=60 \ op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW2_ASCS sudo pcs resource meta g-NW2_ASCS resource-stickiness=3000 sudo pcs resource create rsc_sap_NW2_ERS12 SAPInstance \ InstanceName=NW2_ERS12_msnw2ers START_PROFILE="/sapmnt/NW2/profile/NW2_ERS12_msnw2ers" \ AUTOMATIC_RECOVER=false IS_ERS=true \ op monitor interval=20 on-fail=restart timeout=60 op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW2_AERS sudo pcs resource meta rsc_sap_NW2_ERS12 resource-stickiness=3000 sudo pcs constraint colocation add g-NW2_AERS with g-NW2_ASCS -5000 sudo pcs constraint order start g-NW2_ASCS then start g-NW2_AERS kind=Optional symmetrical=false sudo pcs constraint order start g-NW2_ASCS then stop g-NW2_AERS kind=Optional symmetrical=false sudo pcs resource create rsc_sap_NW3_ASCS20 SAPInstance \ InstanceName=NW3_ASCS20_msnw3ascs START_PROFILE="/sapmnt/NW3/profile/NW3_ASCS20_msnw3ascs" \ AUTOMATIC_RECOVER=false \ meta resource-stickiness=5000 \ op monitor interval=20 on-fail=restart timeout=60 \ op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW3_ASCS sudo pcs resource meta g-NW3_ASCS resource-stickiness=3000 sudo pcs resource create rsc_sap_NW3_ERS22 SAPInstance \ InstanceName=NW3_ERS22_msnw3ers START_PROFILE="/sapmnt/NW3/profile/NW2_ERS22_msnw3ers" \ AUTOMATIC_RECOVER=false IS_ERS=true \ op monitor interval=20 on-fail=restart timeout=60 op start interval=0 timeout=600 op stop interval=0 timeout=600 \ --group g-NW3_AERS sudo pcs resource meta rsc_sap_NW3_ERS22 resource-stickiness=3000 sudo pcs constraint colocation add g-NW3_AERS with g-NW3_ASCS -5000 sudo pcs constraint order start g-NW3_ASCS then start g-NW3_AERS kind=Optional symmetrical=false sudo pcs constraint order start g-NW3_ASCS then stop g-NW3_AERS kind=Optional symmetrical=false sudo pcs property set maintenance-mode=falseZie SAP-opmerking als u een upgrade van een oudere versie en overschakelt naar server 2 in de 2641019.
Notitie
De time-outs in de bovenstaande configuratie zijn slechts voorbeelden en moeten mogelijk worden aangepast aan de specifieke SAP-installatie.
Zorg ervoor dat de status van het cluster ok is en dat alle resources zijn gestart. Het is niet belangrijk op welk knooppunt de resources worden uitgevoerd. In het volgende voorbeeld ziet u de status van de clusterbronnen, nadat SAP-systemen NW2 en NW3 aan het cluster zijn toegevoegd.
sudo pcs status Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl1[A] Voeg firewallregels toe voor ASCS en ERS op beide knooppunten. In het onderstaande voorbeeld ziet u de firewallregels voor zowel SAP-systemen NW2 als NW3.
# NW2 - ASCS sudo firewall-cmd --zone=public --add-port=62010/tcp --permanent sudo firewall-cmd --zone=public --add-port=62010/tcp sudo firewall-cmd --zone=public --add-port=3210/tcp --permanent sudo firewall-cmd --zone=public --add-port=3210/tcp sudo firewall-cmd --zone=public --add-port=3610/tcp --permanent sudo firewall-cmd --zone=public --add-port=3610/tcp sudo firewall-cmd --zone=public --add-port=3910/tcp --permanent sudo firewall-cmd --zone=public --add-port=3910/tcp sudo firewall-cmd --zone=public --add-port=8110/tcp --permanent sudo firewall-cmd --zone=public --add-port=8110/tcp sudo firewall-cmd --zone=public --add-port=51013/tcp --permanent sudo firewall-cmd --zone=public --add-port=51013/tcp sudo firewall-cmd --zone=public --add-port=51014/tcp --permanent sudo firewall-cmd --zone=public --add-port=51014/tcp sudo firewall-cmd --zone=public --add-port=51016/tcp --permanent sudo firewall-cmd --zone=public --add-port=51016/tcp # NW2 - ERS sudo firewall-cmd --zone=public --add-port=62112/tcp --permanent sudo firewall-cmd --zone=public --add-port=62112/tcp sudo firewall-cmd --zone=public --add-port=3212/tcp --permanent sudo firewall-cmd --zone=public --add-port=3212/tcp sudo firewall-cmd --zone=public --add-port=3312/tcp --permanent sudo firewall-cmd --zone=public --add-port=3312/tcp sudo firewall-cmd --zone=public --add-port=51213/tcp --permanent sudo firewall-cmd --zone=public --add-port=51213/tcp sudo firewall-cmd --zone=public --add-port=51214/tcp --permanent sudo firewall-cmd --zone=public --add-port=51214/tcp sudo firewall-cmd --zone=public --add-port=51216/tcp --permanent sudo firewall-cmd --zone=public --add-port=51216/tcp # NW3 - ASCS sudo firewall-cmd --zone=public --add-port=62020/tcp --permanent sudo firewall-cmd --zone=public --add-port=62020/tcp sudo firewall-cmd --zone=public --add-port=3220/tcp --permanent sudo firewall-cmd --zone=public --add-port=3220/tcp sudo firewall-cmd --zone=public --add-port=3620/tcp --permanent sudo firewall-cmd --zone=public --add-port=3620/tcp sudo firewall-cmd --zone=public --add-port=3920/tcp --permanent sudo firewall-cmd --zone=public --add-port=3920/tcp sudo firewall-cmd --zone=public --add-port=8120/tcp --permanent sudo firewall-cmd --zone=public --add-port=8120/tcp sudo firewall-cmd --zone=public --add-port=52013/tcp --permanent sudo firewall-cmd --zone=public --add-port=52013/tcp sudo firewall-cmd --zone=public --add-port=52014/tcp --permanent sudo firewall-cmd --zone=public --add-port=52014/tcp sudo firewall-cmd --zone=public --add-port=52016/tcp --permanent sudo firewall-cmd --zone=public --add-port=52016/tcp # NW3 - ERS sudo firewall-cmd --zone=public --add-port=62122/tcp --permanent sudo firewall-cmd --zone=public --add-port=62122/tcp sudo firewall-cmd --zone=public --add-port=3222/tcp --permanent sudo firewall-cmd --zone=public --add-port=3222/tcp sudo firewall-cmd --zone=public --add-port=3322/tcp --permanent sudo firewall-cmd --zone=public --add-port=3322/tcp sudo firewall-cmd --zone=public --add-port=52213/tcp --permanent sudo firewall-cmd --zone=public --add-port=52213/tcp sudo firewall-cmd --zone=public --add-port=52214/tcp --permanent sudo firewall-cmd --zone=public --add-port=52214/tcp sudo firewall-cmd --zone=public --add-port=52216/tcp --permanent sudo firewall-cmd --zone=public --add-port=52216/tcp
Doorgaan met de SAP-installatie
Voltooi uw SAP-installatie door:
- Uw SAP NetWeaver-toepassingsservers voorbereiden
- Een DBMS-exemplaar installeren
- Een primaire SAP-toepassingsserver installeren
- Een of meer extra EXEMPLAREN van SAP-toepassingen installeren
De configuratie van het cluster met meerdere SID's testen
De volgende tests zijn een subset van de testgevallen in de handleidingen voor best practices van Red Hat. Ze zijn voor uw gemak opgenomen. Voor de volledige lijst met clustertests, verwijzen wij u naar de volgende documentatie:
- Als u Azure NetApp Files NFS-volumes gebruikt, volgt u azure-VM's met hoge beschikbaarheid voor SAP NetWeaver op RHEL met Azure NetApp Files voor SAP-toepassingen
- Als u een hoge beschikbaarheid
GlusterFSgebruikt, volgt u Azure-VM's met hoge beschikbaarheid voor SAP NetWeaver op RHEL voor SAP-toepassingen.
Lees altijd de handleidingen met best practices voor Red Hat en voer alle aanvullende tests uit die mogelijk zijn toegevoegd.
De tests die worden weergegeven, worden uitgevoerd in een cluster met twee knooppunt-, multi-SID-clusters met drie GEÏNSTALLEERDe SAP-systemen.
Migreert het ASCS-exemplaar handmatig. In het voorbeeld ziet u hoe u het ASCS-exemplaar voor SAP-systeem NW3 migreert.
Resourcetoestand voordat u de test start:
Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl1Voer de volgende opdrachten uit als hoofdmap om het NW3 ASCS-exemplaar te migreren.
pcs resource move rsc_sap_NW3_ASCS200 # Clear temporary migration constraints pcs resource clear rsc_sap_NW3_ASCS20 # Remove failed actions for the ERS that occurred as part of the migration pcs resource cleanup rsc_sap_NW3_ERS22Resourcetoestand na de test:
Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl2Knooppuntcrash simuleren
Resourcetoestand voordat u de test start:
Online: [ rhelmsscl1 rhelmsscl2 ] Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl1 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl2Voer de volgende opdracht uit als root op een knooppunt, waar ten minste één ASCS-exemplaar wordt uitgevoerd. In dit voorbeeld hebben we de opdracht uitgevoerd op , waar de ASCS-exemplaren voor
rhelmsscl1NW1, NW2 en NW3 worden uitgevoerd.echo c > /proc/sysrq-triggerDe status na de test en nadat het knooppunt dat is gecrasht opnieuw is gestart, moet er als dit uitzien.
Full list of resources: rsc_st_azure (stonith:fence_azure_arm): Started rhelmsscl2 Resource Group: g-NW1_ASCS fs_NW1_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW1_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW1_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW1_ASCS00 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW1_AERS fs_NW1_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW1_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW1_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW1_ERS02 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW2_ASCS fs_NW2_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW2_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW2_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW2_ASCS10 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW2_AERS fs_NW2_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW2_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW2_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW2_ERS12 (ocf::heartbeat:SAPInstance): Started rhelmsscl1 Resource Group: g-NW3_ASCS fs_NW3_ASCS (ocf::heartbeat:Filesystem): Started rhelmsscl2 vip_NW3_ASCS (ocf::heartbeat:IPaddr2): Started rhelmsscl2 nc_NW3_ASCS (ocf::heartbeat:azure-lb): Started rhelmsscl2 rsc_sap_NW3_ASCS20 (ocf::heartbeat:SAPInstance): Started rhelmsscl2 Resource Group: g-NW3_AERS fs_NW3_AERS (ocf::heartbeat:Filesystem): Started rhelmsscl1 vip_NW3_AERS (ocf::heartbeat:IPaddr2): Started rhelmsscl1 nc_NW3_AERS (ocf::heartbeat:azure-lb): Started rhelmsscl1 rsc_sap_NW3_ERS22 (ocf::heartbeat:SAPInstance): Started rhelmsscl1Als er berichten zijn voor mislukte resources, schoont u de status van de mislukte resources op. Bijvoorbeeld:
pcs resource cleanup rsc_sap_NW1_ERS02
Volgende stappen
- Azure Virtual Machines en implementatie voor SAP
- Azure Virtual Machines-implementatie voor SAP
- Azure Virtual Machines DBMS-implementatie voor SAP
- Zie Hoge beschikbaarheid van SAP HANA op Azure Virtual Machines (VM's) voor meer informatie over het tot stand brengen van hoge beschikbaarheid en het plannen van herstel na noodherstel van SAP HANA op Azure-VM's