Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure Center per soluzioni SAP consente di distribuire e gestire sistemi SAP in Azure. Questa guida introduttiva illustra come installare il software SAP per l'infrastruttura distribuita per un sistema SAP. Nel passaggio precedente è stata creata l'infrastruttura per un sistema SAP con un'architettura distribuita a disponibilità elevata. È stato usato Azure Center per soluzioni SAP con interfaccia della riga di comando di Azure e sono stati forniti nomi di risorse personalizzati per le risorse Azure distribuite.
Dopo aver distribuito l'infrastruttura e installato il software SAP, è possibile gestire e monitorare il sistema tramite la risorsa Virtual Instance for SAP solutions (VIS). È ad esempio possibile:
- Visualizzare e tenere traccia del sistema SAP come risorsa Azure, denominata Istanza virtuale per soluzioni SAP (VIS).
- Ottenere consigli per l'infrastruttura SAP e le configurazioni del sistema operativo in base ai controlli di qualità che valutano le procedure consigliate per SAP in Azure.
- Ottenere informazioni sull'integrità e sullo stato del sistema SAP.
- Avviare e arrestare il livello applicativo SAP.
- Avviare e arrestare singole istanze di Advanced Business Application Programming SAP Central Services (ASCS), server applicativo e database HANA.
- Monitorare le metriche dell'infrastruttura Azure per le risorse di sistema SAP.
- Visualizzare l'analisi dei costi per il sistema SAP.
Prerequisiti
- Sottoscrizione Azure. Se non si ha già una sottoscrizione Azure, creare un account gratuito.
- Un account Azure con il ruolo di amministratore di soluzioni Azure Center per SAP e Managed Identity Operator per l'accesso alle sottoscrizioni e ai gruppi di risorse in cui si crea la risorsa Virtual Instance for SAP solutions (VIS).
- Identità gestita assegnata dall'utente con Azure Center for SAP solutions service role accesso alla sottoscrizione o almeno a tutti i gruppi di risorse (calcolo, rete, archiviazione).
- Un account di archiviazione in cui archiviare i supporti SAP.
- Ruolo Lettore e Accesso ai datiassegnato all'identità gestita assegnata dall'utente nell'account di archiviazione in cui si archivia il supporto SAP.
- Una rete configurata per la distribuzione dell'infrastruttura.
- Una distribuzione dell'infrastruttura S/4HANA.
- La chiave privata SSH per le macchine virtuali nel sistema SAP. Hai generato questa chiave durante la distribuzione dell'infrastruttura.
- Supporti di installazione di SAP disponibili in un account di storage. Per altre informazioni, vedere Scarica i media di installazione di SAP.
- File di configurazione JSON usato per creare l'infrastruttura nel passaggio previous per il sistema SAP usando PowerShell o interfaccia della riga di comando di Azure.
- Perché si sta installando un sistema SAP a disponibilità elevata, è necessario l'identificatore principale del servizio (ID SPN) e la password per autorizzare l'agente di isolamento Azure (dispositivo di isolamento) per le risorse Azure.
- Per un esempio, vedere la documentazione di Red Hat per Creating a Microsoft Entra application.For an example, see the Red Hat documentation for Creating a Microsoft Entra application.
- Per evitare la scadenza frequente della password, usare interfaccia della riga di comando di Azure per creare l'identificatore e la password dell'entità servizio anziché il portale di Azure.
Azure Cloud Shell
Azure host Azure Cloud Shell, un ambiente shell interattivo che è possibile usare tramite il browser. È possibile usare Bash o PowerShell con Cloud Shell per usare i servizi di Azure. È possibile usare i comandi Cloud Shell preinstallati per eseguire il codice in questo articolo, senza dover installare alcun elemento nell'ambiente locale.
Per avviare Azure Cloud Shell:
| Opzione | Esempio/Collegamento |
|---|---|
| Selezionare Prova nell'angolo superiore destro di un blocco di codice o di comando. Se si seleziona Try It non viene copiato automaticamente il codice o il comando in Cloud Shell. |
|
| Passare a https://shell.azure.com oppure selezionare il pulsante Launch Cloud Shell per aprire Cloud Shell nel browser. |
|
| Selezionare il pulsante Cloud Shell nella barra dei menu in alto a destra nel portale Azure. |
|
Per usare Azure Cloud Shell:
Avviare Cloud Shell.
Selezionare il pulsante Copia in un blocco di codice (o in un blocco di comando) per copiare il codice o il comando.
Incollare il codice o il comando nella sessione di Cloud Shell selezionando Ctrl+Shift+V in Windows e Linux oppure selezionando Cmd+Shift+V in macOS.
Premere Invio per eseguire il codice o il comando.
Creare un file di configurazione JSON
Il file JSON per l'installazione del software SAP è simile a quello usato per distribuire l'infrastruttura per SAP, con una sezione aggiunta per la configurazione del software SAP.
La sezione configurazione software richiede gli input seguenti:
Tipo di installazione software: mantenere questo valore come
SAPInstallWithoutOSConfig.URL BOM: il percorso del file BOM. Ad esempio:
https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.versione Software: Azure Center per soluzioni SAP supporta:
SAP S/4HANA 1909 SPS03
SAP S/4HANA 2020 SPS 03
SAP S/4HANA 2021 ISS 00
SAP S/4HANA 2022 ISS 00
ID account di archiviazione: ID risorsa per l'account di archiviazione in cui viene creato il file bom.
Fencing Client ID: identificatore client per il principale del servizio dell'agente STONITH Fencing (necessario per le distribuzioni ad alta disponibilità).
Fencing Client Password (Password client di fencing): la password per il principal del servizio Fencing Agent (necessaria per le implementazioni ad alta disponibilità).
È possibile usare il file di payload di installazione software di esempio .
Installare il software SAP
Usare az workloads sap-virtual-instance create per installare il software SAP:
az workloads sap-virtual-instance create -g <Resource Group Name> -n <VIS Name> --environment NonProd --sap-product s4hana --configuration <Payload file path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"
Annotazioni
I comandi per la distribuzione e l'installazione dell'infrastruttura sono gli stessi, ma il file di payload per le due operazioni è diverso.