Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use a CLI do Azure para criar e gerenciar recursos do Azure na linha de comando ou em scripts.
Com as soluções do Azure Center para SAP, você pode implantar e gerenciar sistemas SAP no Azure. Este artigo mostra como registrar um sistema SAP existente que é executado no Azure com o Centro do Azure para soluções SAP. Usamos a CLI do Azure neste artigo. Como alternativa, você pode registrar sistemas usando o Azure PowerShell ou o portal do Azure. Depois de registrar um sistema SAP, você pode usar seus recursos de visualização, gerenciamento e monitoramento por meio do portal do Azure.
Pré-requisitos
Confirme 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 de saída para as VMs (máquinas virtuais).
Use uma Marca de serviçode armazenamento para permitir conectividade com qualquer conta de Armazenamento do Azure a partir das VMs.
Use uma marca de serviço de armazenamentocom escopo regional para permitir a conectividade da conta de armazenamento com as contas de Armazenamento do Azure na mesma região que as VMs.
Adicione os endereços IP específicos da região para o Armazenamento do Azure à sua lista de permissões .
Na primeira vez que usar as soluções do Azure Center para SAP, você deve registrar o
Microsoft.Workloadsprovedor de recursos na assinatura em que você tem o sistema SAP com Register-AzResourceProvider, da seguinte maneira:az provider register --namespace 'Microsoft.Workloads'Na assinatura ou nos grupos de recursos em que você tem os recursos do sistema SAP, confirme se sua conta do Azure tem o administrador de soluções do Azure Center para SAP e o Operador de Identidade Gerenciada ou acesso à função equivalente.
Confirme se a identidade gerenciada atribuída ao usuário tem os seguintes papéis de acesso: papel de acesso no serviço Azure Center for SAP solutions no grupo de recursos de computação e papel de acesso Leitor no grupo de recursos de rede virtual do sistema SAP. As soluções do Azure Center para SAP usam essa identidade para descobrir os recursos do sistema SAP e registrar o sistema como um recurso vis (Instância Virtual para soluções SAP).
Verifique se as ASCS (Advanced Business Application Programming SAP Central Services), o servidor de aplicativos e as VMs de banco de dados do sistema SAP estão no estado em execução.
sapcontrolesaphostctrlarquivos executáveis devem existir no ASCS, no servidor de aplicativos e no banco de dados.Caminho do arquivo em VMs do Linux:
/usr/sap/hostctrl/exeCaminho do arquivo em VMs do Windows:
C:\Program Files\SAP\hostctrl\exe\
Verifique se o processo sapstartsrv está em execução em todas as instâncias SAP e se o agente SAP hostctrl está em todas as VMs no sistema SAP.
Para começar
hostctrlsapstartsrv, use este comando para VMs do Linux:hostexecstart -start.Para iniciar uma instância de
sapstartsrv, use o comando:sapcontrol -nr instanceNr -function StartService S0S.Para verificar o status de
hostctrlsapstartsrv, use este comando para VMs do Windows:C:\Program Files\SAP\hostctrl\exe\saphostexec –status.
Para descoberta e registro bem-sucedidos do sistema SAP, verifique se há conectividade de rede entre ASCS, o servidor de aplicativos e VMs de banco de dados. O
pingcomando para o nome do host da instância do aplicativo deve ser bem-sucedido a partir da VM do ASCS. Quando você executa ping no nome do host do banco de dados, ele deve ser bem-sucedido na VM do servidor de aplicativo.No perfil do servidor de aplicativo,
SAPDBHOSTeDBTYPEDBIDos parâmetros devem ter os valores corretos configurados para a descoberta e o registro dos detalhes da instância do banco de dados.
Registrar um sistema SAP
Para registrar um sistema SAP existente no Centro do Azure para soluções SAP:
Use az workloads sap-virtual-instance create para registrar um sistema SAP existente como um recurso de 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> \gespecifica o nome do grupo de recursos existente no qual você deseja que o recurso de soluções SAP da Instância Virtual seja implantado. Pode ser o mesmo grupo de recursos no qual você tem recursos de computação e armazenamento do seu sistema SAP ou pode ser diferente.nespecifica a SID (ID do sistema SAP) que você está registrando no Centro do Azure para soluções SAP.environmentespecifica o tipo de ambiente SAP que você está registrando. Os valores válidos sãoNonProdeProd.sap-productespecifica o tipo de produto SAP que você está registrando. Os valores válidos sãoS4HANA,ECCeOther.managed-rg-nameespecifica o nome do grupo de recursos gerenciado implantado pelo serviço ACSS (Solução de Nuvem do Azure para SAP) em sua assinatura. Esse grupo de recursos é exclusivo para cada SID SAP que você registra. Se você não especificar o nome, o serviço ACSS definirá um nome com a seguinte convenção de nomenclatura:mrg-{SID}-{random string}.managed-resources-network-access-typeespecifica a configuração de acesso à rede para os recursos implantados no grupo de recursos gerenciados. As opções sãopubliceprivate. Se você escolher privado, habilite a marca de serviço da conta de armazenamento nas sub-redes nas quais as VMs SAP existem. Essa etapa é necessária para estabelecer a conectividade entre as extensões de VM e a conta de armazenamento do grupo de recursos gerenciado. No momento, essa configuração é aplicável somente à conta de armazenamento.
Depois de disparar o processo de registro, você pode exibir seu status obtendo o status do recurso da Instância Virtual para soluções SAP que é implantado como parte do processo de registro.
az workloads sap-virtual-instance show -g <resource-group-name> -n C36