Compartilhar via


Início rápido: Registrar-se em um sistema SAP com o Centro para soluções SAP com a CLI

A CLI do Azure é usada para criar e gerenciar recursos do Azure na linha de comando ou em scripts.

O Centro do Azure para soluções SAP permite implantar e gerenciar sistemas SAP no Azure. Este artigo mostra como registrar um sistema SAP existente em execução no Azure com o Azure Center for SAP solutions usando Az CLI. Como alternativa, você pode registrar sistemas usando o Azure PowerShell ou no portal do Azure. Depois de registrar um sistema SAP com o Azure Center for SAP solutions, você pode usar seus recursos de visualização, gerenciamento e monitoramento por meio do portal do Azure. Por exemplo, você pode:

Este guia de início rápido permite que você registre um sistema SAP existente com o Azure Center for SAP solutions.

Pré-requisitos para registrar um sistema

  • Verifique se você está tentando registrar uma configuração de sistema SAP com suporte

  • Conceda acesso a contas de Armazenamento do Azure a partir da rede virtual onde o sistema SAP existe. Use uma destas opções:

    • Permitir conectividade de saída da Internet para as VMs.
    • Use uma Marca de serviço de armazenamento para permitir conectividade com qualquer conta de armazenamento do Azure das VMs.
    • Use uma marca de serviço de armazenamento com escopo regional para permitir a conectividade da conta de armazenamento com as contas de armazenamento do Azure na mesma região que as VMs.
    • Lista de permissões dos endereços IP específicos da região para o Armazenamento do Microsoft Azure.
  • Na primeira vez que você usar o Azure Center for SAP solutions, deverá registrar o Microsoft.Workloads Resource Provider na assinatura em que você tem o sistema SAP com Register-AzResourceProvider, da seguinte maneira:

    az provider register --namespace 'Microsoft.Workloads'
    
  • Verifique se sua conta do Azure tem administrador do Centro do Azure para soluções SAP e Operador de Identidade Gerenciada ou acesso de função equivalente na sua assinatura do Azure ou nos grupos de recursos em que você tem os recursos do sistema SAP.

  • Uma identidade gerenciada atribuída pelo usuário que tem a função de serviço do Centro do Azure para soluções SAP com acesso ao grupo de recursos de computação e acesso à função Leitor no grupo de recursos de rede virtual do sistema SAP. O serviço do Centro do Azure para soluções SAP usa essa identidade para descobrir os recursos do sistema SAP e registrar o sistema como um recurso VIS.

  • Verifique se você tem certeza de que as máquinas virtuais do ASCS, o Servidor de Aplicativos e o Banco de dados do sistema SAP estão no estado Em Execução.

  • Os arquivos sapcontrol e saphostctrl exe devem existir no ASCS, no servidor de aplicativos e no banco de dados.

    • Caminho do arquivo em VMs Linux: /usr/sap/hostctrl/exe
    • Caminho do arquivo em VMs do Windows: C:\Arquivos de Programas\SAP\hostctrl\exe\
  • Verifique se o processo sapstartsrv está em execução em todas as instâncias SAP e para o agente hostctrl SAP em todas as VMs no sistema SAP.

    • Para iniciar o hostctrl sapstartsrv use este comando para VMs Linux: 'hostexecstart -start'
    • Para iniciar a instância sapstartsrv use o comando: 'sapcontrol -nr 'instanceNr' -function StartService S0S'
    • Para verificar o status do hostctrl sapstartsrv use este comando para VMs do Windows: C:\Arquivos de Programas\SAP\hostctrl\exe\saphostexec –status
  • Para obter êxito na descoberta e no registro do sistema SAP, verifique se há conectividade de rede entre as VMs ASCS, App e DB. O comando 'ping' para o nome do host da instância do aplicativo deve ser bem-sucedido da VM ASCS. 'ping' para Nome de host do banco de dados deve ser bem-sucedido na VM do servidor de aplicativo.

  • No perfil do servidor de aplicativos, os parâmetros SAPDBHOST, DBTYPE, DBID devem ter os valores corretos configurados para a descoberta e o registro dos detalhes da instância do banco de dados.

Registrar sistema SAP

Para registrar um sistema SAP existente no Centro do Azure para soluções SAP:

  1. Use as cargas de trabalho az sap-virtual-instance create para registrar um sistema SAP existente como um recurso de solução Virtual Instance for SAP:

    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" \
    
    • g é usado para especificar o nome do Grupo de Recursos existente no qual você deseja que o recurso Instância Virtual para soluções SAP seja implantado. Pode ser o mesmo RG em que você tem recursos de computação, armazenamento do seu sistema SAP ou um diferente.
    • n parâmetro é usado para especificar a ID do sistema SAP (SID) que você está registrando com o Azure Center para soluções SAP.
    • O parâmetro environment é usado para especificar o tipo de ambiente SAP que você está registrando. Os valores válidos são NonProd e Prod.
    • O parâmetro sap-product é usado para especificar o tipo de produto SAP que você está registrando. Os valores válidos são S4HANA, ECC, Other.
    • O parâmetro managed-rg-name é usado para especificar o nome do grupo de recursos gerenciado que é implantado pelo serviço ACSS em sua Assinatura. Este RG é exclusivo para cada sistema SAP (SID) que você registrar. Se você não especificar o nome, o serviço ACSS definirá um nome com essa convenção de nomenclatura 'mrg-{SID}-{random string}'.
  2. Depois de acionar o processo de registro, você pode exibir seu status obtendo o status do recurso de soluções de instância virtual para SAP que é implantado como parte do processo de registro.

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

Próximas etapas