Compartilhar via


Instalar o software SAP para um sistema de HA distribuído com nomes de recursos personalizados usando Azure CLI

Azure Center for SAP solutions permite implantar e gerenciar sistemas SAP em Azure. Este início rápido mostra como instalar o software SAP para infraestrutura implantada para um sistema SAP. Na etapa anterior, você criou a infraestrutura para um sistema SAP com uma arquitetura distribuída altamente disponível. Você usou Azure Center para soluções SAP com Azure CLI e forneceu nomes de recursos personalizados para os recursos Azure implantados.

Depois de implantar a infraestrutura e instalar o software SAP, você pode gerenciar e monitorar o sistema por meio do recurso VIS (Virtual Instance for SAP Solutions ). Por exemplo, você pode:

  • Exiba e acompanhe o sistema SAP como um recurso de Azure, chamado A instânciavirtual para soluções SAP (VIS).
  • Obtenha recomendações para sua infraestrutura sap e configurações do sistema operacional com base em verificações de qualidade que avaliam as práticas recomendadas para SAP em Azure.
  • Obtenha informações sobre a saúde e status do seu sistema SAP.
  • Inicie e interrompa a camada de aplicativo SAP.
  • Inicie e interrompa instâncias individuais do ASCS (Advanced Business Application Programming SAP Central Services), do servidor de aplicativos e do banco de dados HANA.
  • Monitore as métricas de infraestrutura de Azure para os recursos do sistema SAP.
  • Exibir a análise de custo para o sistema SAP.

Pré-requisitos

  • Uma assinatura Azure. Se você ainda não tiver uma assinatura Azure, criar uma conta gratuita.
  • Uma conta do Azure com acesso à função Administrador do Centro do Azure para soluções SAP e Operador de Identidade Gerenciada às assinaturas e grupos de recursos nos quais você criará o recurso VIS (Instância Virtual para soluções SAP).
  • Uma Identidade gerenciada atribuída pelo usuário com acesso à função de serviço do Centro do Azure para soluções SAP na assinatura ou, no mínimo, em todos os grupos de recursos (computação, rede, armazenamento).
  • Uma conta de armazenamento em que você armazena a mídia SAP.
  • Função leitor e acesso a dados atribuída à identidade gerenciada atribuída pelo usuário na conta de armazenamento em que você armazena a mídia SAP.
  • Uma rede configurada para a implantação de sua infraestrutura.
  • Uma implantação da infraestrutura do S/4HANA.
  • A chave privada SSH para as máquinas virtuais no sistema SAP. Você gerou essa chave durante a implantação da infraestrutura.
  • A mídia de instalação do SAP disponível em uma conta de armazenamento. Para obter mais informações, consulte Baixar a mídia de instalação do SAP.
  • O arquivo de configuração JSON que você usou para criar infraestrutura na etapa previous para o sistema SAP usando o PowerShell ou Azure CLI.
  • O identificador de entidade de serviço (ID do SPN) e a senha para autorizar o agente de isolamento do Azure (dispositivo de isolamento) nos recursos do Azure, pois você está instalando um sistema SAP altamente disponível.
    • Para obter um exemplo, consulte a documentação do Red Hat para Criando um aplicativo Microsoft Entra.
    • Para evitar a expiração frequente da senha, use Azure CLI para criar o identificador e a senha da entidade de serviço em vez do portal Azure.

Azure Cloud Shell

Azure hospeda Azure Cloud Shell, um ambiente de shell interativo que você pode usar por meio do navegador. Você pode usar o Bash ou o PowerShell com Cloud Shell para trabalhar com serviços de Azure. Você pode usar os comandos pré-instalados Cloud Shell para executar o código neste artigo, sem precisar instalar nada em seu ambiente local.

Para iniciar Azure Cloud Shell:

Opção Exemplo/Link
Selecione Experimentar no canto superior direito de um bloco de código ou de comando. Selecionar Try It não copia automaticamente o código ou o comando para Cloud Shell. Screenshot que mostra um exemplo de Try It for Azure Cloud Shell.
Vá para https://shell.azure.com ou selecione o botão Launch Cloud Shell para abrir Cloud Shell no navegador. Button para iniciar Azure Cloud Shell.
Selecione o botão Cloud Shell na barra de menus no canto superior direito no portal Azure. Screenshot que mostra o botão Cloud Shell no portal Azure

Para usar Azure Cloud Shell:

  1. Inicie Cloud Shell.

  2. Selecione o botão Copiar em um bloco de código (ou bloco de comando) para copiar o código ou o comando.

  3. Cole o código ou o comando na sessão Cloud Shell selecionando Ctrl+Shift+V em Windows e Linux, ou selecionando Cmd+Shift+V no macOS.

  4. Pressione Enter para executar o código ou comando.

Criar um arquivo de configuração JSON

O arquivo JSON para instalação do software SAP é semelhante ao usado para implantar a infraestrutura para SAP, com uma seção adicionada para a configuração de software SAP.

A seção de configuração de software requer as seguintes entradas:

  • Tipo de instalação de software: mantenha esse valor como SAPInstallWithoutOSConfig.

  • URL BOM: o caminho do arquivo BOM. Por exemplo, https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.

  • Software version: Azure Center for SAP solutions supports:

    • SAP S/4HANA 1909 SPS03

    • SAP S/4HANA 2020 SPS 03

    • SAP S/4HANA 2021 ISS 00

    • SAP S/4HANA 2022 ISS 00

  • ID da Conta de Armazenamento: O ID do recurso da conta de armazenamento onde o arquivo BOM é criado.

  • ID do Cliente de Isolamento: o identificador do cliente para a entidade de serviço do Agente de Isolamento STONITH (necessário para implantações de HA).

  • Senha do Cliente de Isolamento: a senha da entidade de serviço do Agente de Isolamento (necessária para implantações de HA).

Você pode usar o exemplo de arquivo de payload de instalação de software.

Instalar o software SAP

Use az workloads sap-virtual-instance create para instalar o 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>:{}}}"

Observação

Os comandos para implantação e instalação de infraestrutura são os mesmos, mas o arquivo de carga para as duas operações é diferente.