Delen via


Quickstart: Een bestaand SAP-systeem registreren bij Azure Center voor SAP-oplossingen met CLI

De Azure CLI wordt gebruikt voor het maken en beheren van Azure-resources vanaf de opdrachtregel of in scripts.

Met Azure Center voor SAP-oplossingen kunt u SAP-systemen implementeren en beheren in Azure. In dit artikel leest u hoe u een bestaand SAP-systeem registreert dat wordt uitgevoerd in Azure met Azure Center for SAP-oplossingen met behulp van Az CLI. U kunt systemen ook registreren met behulp van Azure PowerShell of in Azure Portal. Nadat u een SAP-systeem hebt geregistreerd bij Azure Center for SAP-oplossingen, kunt u de mogelijkheden voor visualisatie, beheer en bewaking gebruiken via Azure Portal. U kunt bijvoorbeeld:

Met deze quickstart kunt u een bestaand SAP-systeem registreren bij Azure Center for SAP-oplossingen.

Vereisten voor het registreren van een systeem

  • Controleer of u een ondersteunde SAP-systeemconfiguratie wilt registreren

  • Ververleent toegang tot Azure Storage-accounts vanuit het virtuele netwerk waar het SAP-systeem bestaat. Gebruik een van de volgende opties:

    • Uitgaande internetverbinding voor de virtuele machines toestaan.
    • Gebruik een Storage-servicetag om connectiviteit met elk Azure-opslagaccount vanaf de VM's mogelijk te maken.
    • Gebruik een Storage-servicetag met regionaal bereik om connectiviteit van het opslagaccount met de Azure-opslagaccounts in dezelfde regio als de VM's mogelijk te maken.
    • Geef de regiospecifieke IP-adressen voor Azure Storage op.
  • De eerste keer dat u Azure Center voor SAP-oplossingen gebruikt, moet u de Resourceprovider Microsoft.Workloads registreren in het abonnement waarin u het SAP-systeem bij Register-AzResourceProvider hebt, als volgt:

    az provider register --namespace 'Microsoft.Workloads'
    
  • Controleer of uw Azure-account Azure Center voor SAP-oplossingenbeheerder en Managed Identity Operator of gelijkwaardige roltoegang heeft voor het abonnement of de resourcegroepen waar u de SAP-systeemresources hebt.

  • Een door de gebruiker toegewezen beheerde identiteit die toegang heeft tot azure Center voor SAP-oplossingen voor servicerollen in de compute-resourcegroep en lezerroltoegang in de resourcegroep Virtual Network van het SAP-systeem. Azure Center for SAP Solutions Service gebruikt deze identiteit om uw SAP-systeemresources te detecteren en het systeem te registreren als vis-resource.

  • Zorg ervoor dat de virtuele ASCS-, toepassingsserver- en databasemachines van het SAP-systeem actief zijn.

  • sapcontrol- en saphostctrl-exe-bestanden moeten bestaan op ASCS, app-server en database.

    • Bestandspad op virtuele Linux-machines: /usr/sap/hostctrl/exe
    • Bestandspad op virtuele Windows-machines: C:\Program Files\SAP\hostctrl\exe\
  • Zorg ervoor dat het sapstartsrv-proces wordt uitgevoerd op alle SAP-exemplaren en voor sap-hostctrl-agent op alle VM's in het SAP-systeem.

    • Gebruik deze opdracht voor virtuele Linux-machines om hostctrl sapstartsrv te starten: 'hostexecstart -start'
    • Gebruik de opdracht sapcontrol -nr 'instanceNr' -function StartService S0S om het exemplaar sapstartsrv te starten
    • Gebruik deze opdracht voor Virtuele Windows-machines om de status van hostctrl sapstartsrv te controleren: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
  • Zorg ervoor dat er netwerkconnectiviteit is tussen ASCS-, app- en DB-VM's voor een geslaagde detectie en registratie van het SAP-systeem. De opdracht ping voor hostnaam van het app-exemplaar moet zijn geslaagd vanaf de virtuele ASCS-machine. Ping voor databasehostnaam moet zijn geslaagd vanaf de virtuele machine van de app-server.

  • Op app-serverprofiel, SAPDBHOST, DBTYPE, DBID-parameters moeten de juiste waarden zijn geconfigureerd voor de detectie en registratie van database-exemplaardetails.

SAP-systeem registreren

Een bestaand SAP-systeem registreren in Azure Center voor SAP-oplossingen:

  1. Gebruik de az workloads sap-virtual-instance create om een bestaand SAP-systeem te registreren als een virtueel exemplaar voor SAP-oplossingenresource :

    az workloads sap-virtual-instance create -g <Resource Group Name> \
         -n C36 \ 
         --environment NonProd \ 
         --sap-product s4hana \ 
         --central-server-vm <Virtual Machine resource ID> \ 
         --identity "{type:UserAssigned,userAssignedIdentities:{<Managed Identity resource ID>:{}}}" \
         --managed-rg-name "acss-C36" \
         --managed-resources-network-access-type <private/public> \
    
    • g wordt gebruikt om de naam op te geven van de bestaande resourcegroep waarin u wilt dat de resource van de virtuele instantie voor SAP-oplossingen wordt geïmplementeerd. Dit kan dezelfde RG zijn waarin u rekenresources, opslagresources van uw SAP-systeem of een andere hebt.
    • Er wordt een parameter gebruikt om de SAP-systeem-id (SID) op te geven die u registreert bij Azure Center voor SAP-oplossingen.
    • omgevingsparameter wordt gebruikt om het type SAP-omgeving op te geven dat u registreert. Geldige waarden zijn NonProd en Prod.
    • de parameter sap-product wordt gebruikt om het type SAP-product op te geven dat u registreert. Geldige waarden zijn S4HANA, ECC, Overige.
    • parameter managed-rg-name wordt gebruikt om de naam op te geven van de beheerde resourcegroep die wordt geïmplementeerd door de ACSS-service in uw abonnement. Deze RG is uniek voor elk SAP-systeem (SID) dat u registreert. Als u de naam niet opgeeft, stelt de ACSS-service een naam in met deze naamconventie 'mrg-{SID}-{random string}'.
    • managed-resources-network-access-type geeft de netwerktoegangsconfiguratie op voor de resources die worden geïmplementeerd in de beheerde resourcegroep. De opties waaruit u kunt kiezen zijn Openbaar en Privé. Als 'Privé' is gekozen, moet de servicetag voor het opslagaccount zijn ingeschakeld op de subnetten waarin de SAP-VM's bestaan. Dit is vereist voor het tot stand brengen van connectiviteit tussen VM-extensies en het opslagaccount van de beheerde resourcegroep. Deze instelling is momenteel alleen van toepassing op het opslagaccount.
  2. Zodra u het registratieproces hebt geactiveerd, kunt u de status ervan bekijken door de status op te halen van de resource van het virtuele exemplaar voor SAP-oplossingen die wordt geïmplementeerd als onderdeel van het registratieproces.

    az workloads sap-virtual-instance show -g <Resource-group-name> -n C36
    

Volgende stappen