SAP-software installeren
Nadat u een infrastructuur voor uw nieuwe SAP-systeem hebt gemaakt met behulp van Azure Center voor SAP-oplossingen, moet u de SAP-software installeren.
In deze handleiding leert u twee manieren om de SAP-software voor uw systeem te installeren. Kies welke methode geschikt is voor uw use-case. U hebt de volgende mogelijkheden:
- Installeer de SAP-software rechtstreeks via Azure Center voor SAP-oplossingen met behulp van de installatiewizard.
- Installeer de SAP-software buiten Azure Center voor SAP-oplossingen en detecteer vervolgens het geïnstalleerde systeem van de service.
Vereisten
Bekijk de vereisten voor de installatiemethode van uw voorkeur: via de installatiewizard van Azure Center voor SAP-oplossingen of via een externe methode
Vereisten voor de installatie van de wizard
- Een Azure-abonnement.
- Een Azure-account met inzenderroltoegang tot de abonnementen en resourcegroepen waarin het virtuele exemplaar voor SAP-oplossingen bestaat.
- Een door de gebruiker toegewezen beheerde identiteit met opslagblobgegevenslezer en lezer- en gegevenstoegangsrollen in het opslagaccount met de SAP-software.
- Een netwerk dat is ingesteld voor uw SAP-implementatie.
- Een implementatie van de S/4HANA-infrastructuur.
- Als u een SAP-systeem installeert via Azure Center voor SAP-oplossingen, moet u beschikken over de SAP-installatiemedia die beschikbaar zijn in een opslagaccount. Zie voor meer informatie hoe u de SAP-installatiemedia downloadt.
- Als u een SAP-systeem met hoge beschikbaarheid installeert, haalt u de SPN-id (Service Principal Identifier) en het wachtwoord op om de Azure Fence-agent (fencing device) te autoriseren voor Azure-resources. Zie Azure CLI gebruiken om een Microsoft Entra-app te maken en deze te configureren voor toegang tot de Media Services-API voor meer informatie.
- Zie de Red Hat-documentatie voor het maken van een Microsoft Entra-toepassing voor een voorbeeld.
- Gebruik de Azure-opdrachtregelinterface (Azure CLI) om de service-principal-id en het wachtwoord te maken in plaats van Azure Portal om regelmatig verlopen van wachtwoorden te voorkomen.
Vereisten voor externe installatie
- Een Azure-abonnement.
- Een Azure-account met inzenderroltoegang tot de abonnementen en resourcegroepen waarin het virtuele exemplaar voor SAP-oplossingen bestaat.
- Een door de gebruiker toegewezen beheerde identiteit die u hebt gemaakt tijdens de implementatie van de infrastructuur met de rol Inzender voor het abonnement of op alle resourcegroepen (compute, netwerk en opslag) waarvan het SAP-systeem deel uitmaakt.
- Infrastructuur voor het SAP-systeem dat u eerder hebt gemaakt via Azure Center voor SAP-oplossing. Breng geen wijzigingen aan in deze infrastructuur.
- Een SAP-systeem (en onderliggende infrastructuurbronnen) die actief en actief is.
- U kunt eventueel volledig geïnstalleerde toepassingsservers aan het systeem toevoegen voordat u de SAP-software detecteert; vervolgens wordt het SAP-systeem met extra toepassingsservers ook gedetecteerd.
- Als u extra toepassingsservers toevoegt aan dit virtuele exemplaar voor SAP-oplossingen na de implementatie van de infrastructuur, heeft de eerder gemaakte door de gebruiker toegewezen beheerde identiteit ook roltoegang inzender nodig voor het abonnement of in de resourcegroep waaronder deze nieuwe toepassingsserver bestaat.
- Het aantal geïnstalleerde virtuele machines van toepassingen mag niet kleiner zijn dan het aantal dat is gemaakt tijdens de implementatiefase van de infrastructuur in Azure Center voor SAP-oplossingen. U kunt nog steeds aanvullende toepassingsservers detecteren.
Alleen de volgende scenario's worden ondersteund voor deze installatiemethode:
- Infrastructuur voor S4/HANA is gemaakt via Azure Center voor SAP-oplossingen. De S4/HANA-toepassing is buiten Azure Center voor SAP-oplossingen geïnstalleerd via een ander hulpprogramma.
- Alleen S4/HANA-installatie buiten Azure Center voor SAP-oplossingen kan worden gedetecteerd. Als u een andere SAP-toepassing hebt geïnstalleerd dan S4/HANA, mislukt de detectie.
- Als u een nieuwe installatie van S4/HANA-software wilt uitvoeren op de infrastructuur die door Azure Center voor SAP-oplossingen is geïmplementeerd, gebruikt u in plaats daarvan de installatieoptie van de wizard.
SAP installeren met Azure Center voor SAP-oplossingen
Als u de SAP-software rechtstreeks wilt installeren, gebruikt u de installatiewizard van Azure Center voor SAP-oplossingen.
Meld u aan bij het Azure-portaal.
Zoek en selecteer Virtual Instance voor SAP-oplossingen.
Selecteer het exemplaar van uw virtuele exemplaar voor SAP-oplossingen.
Selecteer SAP-software installeren op de pagina Overzicht voor de resource virtual instance voor SAP-oplossingen.
Controleer de vereisten op het tabblad Vereisten van de wizard. Selecteer vervolgens Volgende.
Geef op het tabblad Software informatie op over uw SAP-media.
Selecteer Ja als u de software hebt geüpload naar een Azure-opslagaccount?
Gebruik voor softwareversie de SAP S/4HANA 1909 SPS03 of SAP S/4HANA 2020 SPS 03 of SAP S/4HANA 2021 ISS 00 of S/4 HANA 2022 ISS 00 . Houd er rekening mee dat alleen deze versies worden weergegeven die worden ondersteund met de versie van het besturingssysteem die eerder is gebruikt om de infrastructuur te implementeren.
Selecteer Bladeren en zoek het pad naar het BOM-bestand voor de locatie van de BOM-map. Bijvoorbeeld:
https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml
.Voer voor hoge beschikbaarheid (HA)-systemen alleen de client-id in voor de service-principal van de STONITH Fencing Agent voor fencing-client-id.
Voor systemen met hoge beschikbaarheid (alleen hoge beschikbaarheid) voert u het wachtwoord in voor de fencingagentservice-principal voor het wachtwoord van de Fencing-client.
Selecteer Volgende.
Controleer de software-instellingen op het tabblad Controleren en installeren .
Selecteer Installeren om door te gaan met de installatie.
Wacht tot de installatie is voltooid. Het proces duurt ongeveer drie uur. In de wizard ziet u de voortgang, samen met geschatte tijden voor elke stap.
Nadat de installatie is voltooid, meldt u zich aan met uw SAP-systeemreferenties. Zie hoe u een virtueel exemplaar voor SAP-oplossingen beheert om de referenties van het SAP-systeem en de HANA DB-referenties voor het zojuist geïnstalleerde systeem te vinden.
SAP installeren via externe methode
Als u de SAP-software ergens anders installeert, moet u de software-installatie detecteren en de metagegevens van uw virtuele exemplaar voor SAP-oplossingen bijwerken.
Meld u aan bij het Azure-portaal. Zorg ervoor dat u zich aanmeldt met een Azure-account met inzenderroltoegang tot het abonnement of de resourcegroepen waar het SAP-systeem bestaat.
Zoek en selecteer Azure Center voor SAP-oplossingen in de zoekbalk van Azure Portal.
Selecteer Virtuele exemplaren voor SAP-oplossingen. Selecteer vervolgens de resource van het virtuele exemplaar voor SAP-oplossingen die u wilt detecteren.
Selecteer Op de overzichtspagina van de resource de optie Al geïnstalleerde software bevestigen. Lees alle instructies en selecteer Bevestigen. Extensies worden nu geïnstalleerd op ASCS- en APP- en DB-VM's en beginnen met het detecteren van SAP-metagegevens.
Wacht totdat de resource voor SAP-oplossingen is gedetecteerd en gevuld met de metagegevens. Het proces wordt voltooid nadat alle SAP-systeemonderdelen zijn gedetecteerd.
Bekijk de resource van de virtuele instantie voor SAP-oplossingen in Azure Portal. Op de resourcepagina worden nu de SAP-systeemresources en informatie over het systeem weergegeven.
Beperkingen
Hier volgen bekende beperkingen en problemen.
Toepassingsservers
U kunt maximaal 10 toepassingsservers installeren, met uitzondering van de primaire toepassingsserver.
Wijzigingen in SAP-pakketversie
Wanneer SAP de versie van pakketten voor een onderdeel in de BOM wijzigt, kunnen er problemen optreden met het script voor de geautomatiseerde installatieshell. Het is raadzaam om uw SAP-installatiemedia zo snel mogelijk te downloaden om problemen te voorkomen.
Als u dit probleem ondervindt, voert u de volgende stappen uit:
Download een nieuw geldig pakket via de sap-softwaredownloadpagina.
Upload het nieuwe pakket in de
archives
map van uw Azure Storage-account.Werk de volgende inhoud bij in de BOM-bestanden die verwijzen naar het bijgewerkte onderdeel.
name
naar de nieuwe pakketnaamarchive
naar de nieuwe pakketnaam en -extensiechecksum
naar de nieuwe controlesomfilename
naar de nieuwe verkorte pakketnaampermissions
tot en met0755
url
naar de nieuwe SAP-download-URL
De BOM-bestanden opnieuw laden in de submap (
S41909SPS03_v0011ms
ofS42020SPS03_v0003ms
ofS42022SPS00_v0001ms
S4HANA_2021_ISS_v0001ms
) van deboms
map
Speciale tekens zoals $ in S-user-wachtwoord worden niet geaccepteerd tijdens het downloaden van de BOM.
Kloon de SAP-automatiseringsopslagplaats. Zie voor meer informatie hoe u de SAP-installatiemedia downloadt.
git clone https://github.com/Azure/sap-automation.git
Voordat u het Ansible-playbook uitvoert, stelt u de omgevingsvariabele SPASS hieronder in. Enkele aanhalingstekens moeten aanwezig zijn in de opdracht.
export SPASS='password_with_special_chars'
Voer het Ansible-playbook uit:
ansible-playbook ./sap-automation/deploy/ansible/playbook_bom_downloader.yaml -e "bom_base_name=S41909SPS03_v0011ms" -e "deployer_kv_name=dummy_value" -e "s_user=<username>" -e "s_password=$SPASS" -e "sapbits_access_key=<storageAccountAccessKey>" -e "sapbits_location_base_path=<containerBasePath>"
- Gebruik
<username>
uw SAP-gebruikersnaam. - Gebruik
<bom_base_name>
hiervoor de SAP-versie die u wilt installeren, bijvoorbeeld S41909SPS03_v0011ms of S42020SPS03_v0003ms of S4HANA_2021_ISS_v0001ms of S42022SPS00_v0001ms - Gebruik
<storageAccountAccessKey>
hiervoor de toegangssleutel van uw opslagaccount. U hebt deze waarde gevonden in de sectie SAP-media downloaden - Gebruik
<containerBasePath>
hiervoor het pad naar uwsapbits
container. U hebt deze waarde gevonden in de sectie SAP-media downloaden. De indeling ishttps://<your-storage-account>.blob.core.windows.net/sapbits
- Gebruik
Volgende stappen
- SAP- en HANA-wachtwoorden zoeken via Azure Center voor SAP-oplossingen
- SAP-systeem bewaken vanuit Azure Portal
- Een virtueel exemplaar voor SAP-oplossingen beheren