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 Centro do Azure para soluções SAP usando a CLI do Azure. Como alternativa, você pode registrar sistemas usando o Azure PowerShell ou no portal do Azure. Depois de registrar um sistema SAP no Centro do Azure para soluções SAP, você poderá usar seus recursos de visualização, gerenciamento e monitoramento no portal do Azure. Por exemplo, você pode:

Este início rápido permite registrar um sistema SAP existente no Centro do Azure para soluções SAP.

Pré-requisitos para registrar um sistema

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

  • Conceda acesso às contas de Armazenamento do Microsoft Azure da rede virtual em que o sistema SAP existe. Use uma destas opções:

    • Permitir conectividade com a Internet para as Máquinas Virtuais.
    • 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ê usa as soluções do Centro do Azure para soluções SAP, é necessário registrar o Provedor de Recursos Microsoft.Workloads 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 Aplicativo e no Banco de Dados.

    • Caminho do arquivo em Máquinas Virtuais do Linux: /usr/sap/hostctrl/exe
    • Caminho do arquivo em Máquinas Virtuais do Windows: C:\Program Files\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 Máquinas Virtuais do Linux: 'hostexecstart -start'
    • Para iniciar o sapstartsrv da instância, use o comando: sapcontrol -nr 'instanceNr' -function StartService S0S'
    • Para verificar o status do hostctrl sapstartsrv, use este comando para Máquinas Virtuais do Windows: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
  • Para que a descoberta e o registro do sistema SAP sejam bem-sucedidos, verifique se há conectividade de rede entre as VMs ASCS, o Aplicativo e Banco de dados. O comando 'ping' para o nome do host da instância do aplicativo deve ser bem-sucedido a partir da Máquina Virtual ASCS. O comando 'ping' para o nome do host do banco de dados deve ser bem-sucedido a partir da Máquina Virtual do servidor de aplicativos.

  • No perfil do servidor de Aplicativo, os parâmetros SAPDBHOST, DBTYPE e 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 o comando az workloads sap-virtual-instance create para registrar um sistema SAP existente como um recurso Instância Virtual para soluções 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" \
         --managed-resources-network-access-type <private/public> \
    
    • 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 no qual você tem Computação, recursos de Armazenamento do sistema SAP ou outro diferente.
    • O parâmetro n é usado para especificar a ID do sistema SAP (SID) que você está registrando no Centro do Azure 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, Outros.
    • O parâmetro managed-rg-name é usado para especificar o nome do grupo de recursos gerenciados que é implantado pelo serviço ACSS na sua assinatura. Esse 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 esta convenção de nomenclatura 'mrg-{SID}-{random string}'.
    • managed-resources-network-access-type especifica a configuração de acesso à rede para os recursos que serão implantados no Grupo de Recursos Gerenciados. As opções a serem escolhidas são Público e Privado. Se 'Privado' for escolhido, a marca de serviço da Conta de Armazenamento deverá ser habilitada nas sub-redes nas quais as VMs SAP existem. Isso é necessário para estabelecer a conectividade entre as extensões de VM e a conta de armazenamento do grupo de recursos gerenciados. Essa configuração é atualmente aplicável somente à Conta de Armazenamento.
  2. Depois de disparar o processo de registro, você poderá exibir o status obtendo o status do recurso Instância Virtual do Azure para soluções SAP implantado como parte do processo de registro.

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

Próximas etapas