Installera SAP-programvara
När du har skapat infrastruktur för ditt nya SAP-system med hjälp av Azure Center for SAP-lösningar måste du installera SAP-programvaran.
I den här guiden får du lära dig två sätt att installera SAP-programvaran för ditt system. Välj vilken metod som är lämplig för ditt användningsfall. Du kan antingen:
- Installera SAP-programvaran via Azure Center för SAP-lösningar direkt med installationsguiden.
- Installera SAP-programvaran utanför Azure Center för SAP-lösningar och identifiera sedan det installerade systemet från tjänsten.
Förutsättningar
Granska förutsättningarna för den installationsmetod du föredrar: via installationsguiden för Azure Center for SAP-lösningar eller via en extern metod
Krav för installation av guiden
- En Azure-prenumeration
- Ett Azure-konto med deltagarrollen åtkomst till de prenumerationer och resursgrupper där den virtuella instansen för SAP-lösningar finns.
- En användartilldelad hanterad identitet med rollerna Storage Blob Data Reader och Reader och Data Access på lagringskontot som har SAP-programvaran.
- Ett nätverk som har konfigurerats för din SAP-distribution.
- En distribution av S/4HANA-infrastruktur.
- Om du installerar ett SAP-system via Azure Center för SAP-lösningar bör du ha SAP-installationsmediet tillgängligt i ett lagringskonto. Mer information finns i ladda ned SAP-installationsmediet.
- Om du installerar ett SAP-system med hög tillgänglighet (HA) hämtar du SPN-ID (Service Principal Identifier) och lösenordet för att auktorisera Azure-stängselagenten (fäktningsenhet) mot Azure-resurser. Mer information finns i Använda Azure CLI för att skapa en Microsoft Entra-app och konfigurera den för åtkomst till Media Services API.
- Ett exempel finns i Red Hat-dokumentationen för att skapa ett Microsoft Entra-program.
- Använd Azure Command-Line Interface (Azure CLI) för att skapa identifieraren och lösenordet för tjänstens huvudnamn i stället för Azure Portal för att undvika att lösenordet upphör att gälla ofta.
Krav för extern installation
- En Azure-prenumeration
- Ett Azure-konto med deltagarrollen åtkomst till de prenumerationer och resursgrupper där den virtuella instansen för SAP-lösningar finns.
- En användartilldelad hanterad identitet som du skapade under infrastrukturdistributionen med rollåtkomst för deltagare i prenumerationen eller för alla resursgrupper (beräkning, nätverk och lagring) som SAP-systemet ingår i.
- Infrastruktur för SAP-systemet som du skapade tidigare via Azure Center for SAP-lösningen. Gör inga ändringar i den här infrastrukturen.
- Ett SAP-system (och underliggande infrastrukturresurser) som är igång.
- Du kan också lägga till fullständigt installerade programservrar i systemet innan du identifierar SAP-programvaran. sedan identifieras ÄVEN SAP-systemet med ytterligare programservrar.
- Om du lägger till ytterligare programservrar i den här virtuella instansen för SAP-lösningar efter infrastrukturdistributionen behöver den tidigare skapade användartilldelade hanterade identiteten också deltagarrollåtkomst för prenumerationen eller på den resursgrupp där den nya programservern finns.
- Antalet installerade virtuella programdatorer bör inte vara mindre än det antal som skapades under infrastrukturdistributionsfasen i Azure Center för SAP-lösningar. Du kan fortfarande identifiera ytterligare programservrar.
Endast följande scenarier stöds för den här installationsmetoden:
- Infrastruktur för S4/HANA skapades via Azure Center för SAP-lösningar. S4/HANA-programmet installerades utanför Azure Center för SAP-lösningar via ett annat verktyg.
- Det går endast att identifiera S4/HANA-installation utanför Azure Center för SAP-lösningar. Om du har installerat ett annat SAP-program än S4/HANA misslyckas identifieringen.
- Om du vill ha en ny installation av S4/HANA-programvara på infrastrukturen som distribueras av Azure Center för SAP-lösningar använder du installationsalternativet för guiden i stället.
Installera SAP med Azure Center för SAP-lösningar
Om du vill installera SAP-programvaran direkt använder du installationsguiden för Azure Center for SAP-lösningar.
Logga in på Azure-portalen.
Sök efter och välj Virtuell instans för SAP-lösningar.
Välj din virtuella instans för SAP-lösningsinstansen.
På sidan Översikt för resursen Virtuell instans för SAP-lösningar väljer du Installera SAP-programvara.
Granska förutsättningarna på fliken Förutsättningar i guiden. Välj sedan Nästa.
På fliken Programvara anger du information om dina SAP-media.
För Har du laddat upp programvaran till ett Azure-lagringskonto?, väljer du Ja.
För programvaruversion använder du SAP S/4HANA 1909 SPS03 eller SAP S/4HANA 2020 SPS 03 eller SAP S/4HANA 2021 ISS 00 eller S/4 HANA 2022 ISS 00 . Observera att endast dessa versioner lyser som stöds med den operativsystemversion som användes för att distribuera infrastrukturen tidigare.
För BOM-katalogplats väljer du Bläddra och letar upp sökvägen till bomfilen. Exempel:
https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml
För system med hög tillgänglighet (HA) anger du klientidentifieraren för STONITH Fencing Agent-tjänstens huvudnamn för Fäktningsklient-ID.
För system med hög tillgänglighet (HA) anger du lösenordet för tjänsten Fencing Agent-tjänstens huvudnamn för stängselklientlösenord.
Välj Nästa.
På fliken Granska + installera granskar du programinställningarna.
Välj Installera för att fortsätta med installationen.
Vänta tills installationen har slutförts. Processen tar ungefär tre timmar. Du kan se förloppet, tillsammans med uppskattade tider för varje steg, i guiden.
När installationen är klar loggar du in med dina SAP-systemautentiseringsuppgifter. Information om hur du hittar SAP-systemet och HANA DB-autentiseringsuppgifterna för det nyligen installerade systemet finns i hantera en virtuell instans för SAP-lösningar.
Installera SAP via extern metod
Om du installerar SAP-programvaran någon annanstans måste du identifiera programvaruinstallationen och uppdatera metadata för din virtuella instans för SAP-lösningar.
Logga in på Azure-portalen. Se till att logga in med ett Azure-konto som har deltagarrollåtkomst till prenumerationen eller resursgrupperna där SAP-systemet finns.
Sök efter och välj Azure Center för SAP-lösningar i Azure Portal sökfältet.
Välj Virtuella instanser för SAP-lösningar. Välj sedan resursen Virtuell instans för SAP-lösningar som du vill identifiera.
På resursens översiktssida väljer du Bekräfta redan installerad programvara. Läs alla instruktioner och välj sedan Bekräfta. Tillägg installeras nu på virtuella ASCS-, APP- och DB-datorer och börjar identifiera SAP-metadata.
Vänta tills den virtuella instansen för SAP-lösningsresursen har identifierats och fyllts i med metadata. Processen slutförs när alla SAP-systemkomponenter har identifierats.
Granska resursen Virtual Instance for SAP Solutions i Azure Portal. Resurssidan visar nu SAP-systemresurserna och information om systemet.
Begränsningar
Följande är kända begränsningar och problem.
Programservrar
Du kan installera högst 10 programservrar, exklusive den primära programservern.
Ändringar i SAP-paketversion
När SAP ändrar paketversionen för en komponent i bommen kan det uppstå problem med det automatiserade installationsgränssnittsskriptet. Vi rekommenderar att du laddar ned SAP-installationsmediet så snart som möjligt för att undvika problem.
Om du stöter på det här problemet följer du dessa steg:
Ladda ned ett nytt giltigt paket från nedladdningssidan för SAP-programvara.
Ladda upp det nya paketet i mappen för
archives
ditt Azure Storage-konto.Uppdatera följande innehåll i bomfilerna som refererar till den uppdaterade komponenten.
name
till det nya paketnamnetarchive
till det nya paketnamnet och tilläggetchecksum
till den nya kontrollsummanfilename
till det nya förkortade paketnamnetpermissions
till0755
url
till den nya SAP-nedladdnings-URL:en
Ladda upp bomfilerna igen i undermappen (
S41909SPS03_v0011ms
ellerS42020SPS03_v0003ms
ellerS4HANA_2021_ISS_v0001ms
)S42022SPS00_v0001ms
iboms
mappen
Specialtecken som $ i S-användarlösenord accepteras inte när bommen laddas ned.
Klona SAP Automation-lagringsplatsen. Mer information finns i ladda ned SAP-installationsmediet.
git clone https://github.com/Azure/sap-automation.git
Innan du kör Ansible-spelboken anger du SPASS-miljövariabeln nedan. Enkla citattecken bör finnas i kommandot .
export SPASS='password_with_special_chars'
Kör Ansible-spelboken:
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>"
- För
<username>
använder du ditt SAP-användarnamn. - För
<bom_base_name>
använder du den SAP-version som du vill installera, d.v.s. S41909SPS03_v0011ms eller S42020SPS03_v0003ms eller S4HANA_2021_ISS_v0001ms eller S42022SPS00_v0001ms - För
<storageAccountAccessKey>
använder du åtkomstnyckeln för ditt lagringskonto. Du hittade det här värdet i avsnittet Ladda ned SAP-media - För
<containerBasePath>
använder du sökvägen till containernsapbits
. Du hittade det här värdet i avsnittet Ladda ned SAP-media. Formatet ärhttps://<your-storage-account>.blob.core.windows.net/sapbits
- För
Nästa steg
- Hitta SAP- och HANA-lösenord via Azure Center för SAP-lösningar
- Övervaka SAP-systemet från Azure Portal
- Hantera en virtuell instans för SAP-lösningar