Share via


Guida introduttiva: Installare software per un sistema SAP a disponibilità elevata distribuita e nomi di risorse personalizzati con Il Centro di Azure per soluzioni SAP usando l'interfaccia della riga di comando di Azure

L'interfaccia della riga di comando di Azure viene usata per creare e gestire le risorse di Azure dalla riga di comando o negli script.

Centro di Azure per soluzioni SAP consente di distribuire e gestire sistemi SAP in Azure. Questo articolo 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 architettura distribuita a disponibilità elevata in Azure con Il Centro di Azure per le soluzioni SAP usando l'interfaccia della riga di comando di Azure. Sono stati forniti anche nomi di risorse personalizzati per le risorse di Azure distribuite.

Dopo aver distribuito l'infrastruttura e aver installato il software SAP con Il Centro di Azure per le soluzioni SAP, è possibile usare le funzionalità di visualizzazione, gestione e monitoraggio tramite l'istanza virtuale per le soluzioni SAP. È ad esempio possibile:

  • Visualizzare e tenere traccia del sistema SAP come risorsa di Azure, denominata Istanza virtuale per soluzioni SAP (VIS).
  • Ottenere consigli per l'infrastruttura SAP, le configurazioni del sistema operativo e così via, 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 applicazione SAP.
  • Avviare e arrestare singole istanze di ASCS, server app e database HANA.
  • Monitorare le metriche dell'infrastruttura di Azure per le risorse di sistema SAP.
  • Visualizzare l'analisi dei costi per il sistema SAP.

Prerequisiti

  • Una sottoscrizione di Azure.
  • Un account Di Azure con l'amministratore delle soluzioni SAP e il ruolo Operatore identità gestita accedono alle sottoscrizioni e ai gruppi di risorse in cui si creerà la risorsa Virtual Instance for SAP solutions (VIS).
  • Identità gestita assegnata dall'utente che dispone dell'accesso al ruolo del servizio Centro per soluzioni SAP nella sottoscrizione o in tutti i gruppi di risorse (Calcolo, Rete, Archiviazione).
  • Un account di archiviazione in cui archiviare SAP Media
  • Ruolo Lettore e Accesso ai dati all'identità gestita assegnata dall'utente nell'account di archiviazione in cui archiviare SAP Media.
  • Una rete configurata per la distribuzione dell'infrastruttura.
  • Distribuzione dell'infrastruttura S/4HANA.
  • Chiave privata SSH per le macchine virtuali nel sistema SAP. Questa chiave è stata generata durante la distribuzione dell'infrastruttura.
  • È necessario disporre dei supporti di installazione SAP in un account di archiviazione. Per altre informazioni, vedere come scaricare il supporto di installazione sap.
  • File di configurazione JSON usato per creare l'infrastruttura nel passaggio precedente per il sistema SAP usando PowerShell o l'interfaccia della riga di comando di Azure.
  • Durante l'installazione di un sistema SAP a disponibilità elevata ,ottenere l'identificatore dell'entità servizio (ID SPN) e la password per autorizzare l'agente di isolamento di Azure (dispositivo di isolamento) alle risorse di Azure. Per altre informazioni, vedere Usare l'interfaccia della riga di comando di Azure per creare un'app Microsoft Entra e configurarla per accedere all'API di Servizi multimediali.
    • Per un esempio, vedere la documentazione di Red Hat per la creazione di un'applicazione Microsoft Entra.
    • Per evitare la scadenza frequente della password, usare il interfaccia della riga di comando di Azure (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 Cloud Shell è un ambiente di shell interattivo ospitato in Azure e usato tramite il browser. È possibile usare Bash o PowerShell con Cloud Shell per usare i servizi di Azure. È possibile usare i comandi preinstallati di Cloud Shell 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 codice o di un blocco di comandi. Selezionando Prova non viene copiato automaticamente il codice o il comando in Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
Passare a https://shell.azure.com o selezionare il pulsante Avvia Cloud Shell per aprire Cloud Shell nel browser. Button to launch Azure Cloud Shell.
Selezionare il pulsante Cloud Shell nella barra dei menu nell'angolo in alto a destra del portale di Azure. Screenshot that shows the Cloud Shell button in the Azure portal

Per usare Azure Cloud Shell:

  1. Avviare Cloud Shell.

  2. Selezionare il pulsante Copia in un blocco di codice (o blocco di comandi) per copiare il codice o il comando.

  3. Incollare il codice o il comando nella sessione di Cloud Shell selezionando CTRL+MAIUSC+V in Windows e Linux oppure selezionando CMD+MAIUSC+V in macOS.

  4. Selezionare 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 relativa alla configurazione del software richiede che gli input seguenti
    • Tipo di installazione software: mantenere questo valore come "SAPInstallWithoutOSConfig"
    • URL DBA: percorso del file bom. Esempio: https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml
    • Versione software: Il Centro di Azure per le soluzioni SAP supporta queste versioni software SAP. SAP S/4HANA 1909 SPS03 o SAP S/4HANA 2020 SPS 03 o SAP S/4HANA 2021 ISS 00 o SAP S/4HANA 2022 ISS 00
    • Archiviazione ID account: ID risorsa per l'account di archiviazione in cui viene creato il file DBA
    • Quando si distribuisce un sistema a disponibilità elevata, è necessario fornire la configurazione del software a disponibilità elevata con i due input seguenti:
      • Isolamento dell'ID client: identificatore client per l'entità servizio dell'agente di isolamento STONITH
      • Fencing Client Password( Password client di isolamento: password per l'entità servizio dell'agente di isolamento)
  • È possibile usare il file 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>:{}}}"

Nota: i comandi per la distribuzione e l'installazione dell'infrastruttura sono uguali, ma il file di payload per i due deve essere diverso.

Passaggi successivi

In questa guida introduttiva è stato installato software SAP nell'infrastruttura distribuita in Azure per un sistema SAP con tipo di architettura a disponibilità elevata usando Il Centro di Azure per le soluzioni SAP. Si è anche notato che i nomi delle risorse sono stati personalizzati per il sistema durante la distribuzione dell'infrastruttura. Continuare con l'articolo successivo per informazioni su come gestire il sistema SAP in Azure usando l'istanza virtuale per soluzioni SAP