Démarrage rapide : Démarrer et arrêter des systèmes SAP à partir d’Azure Center pour solutions SAP avec l’interface CLI
L’interface de ligne de commande (CLI) Azure permet de créer et gérer des ressources Azure à partir de la ligne de commande ou dans les scripts.
Dans ce guide pratique, vous allez apprendre à démarrer et à arrêter vos systèmes SAP via la ressource Virtual Instance for SAP solutions (VIS) dans Azure Center pour solutions SAP à l’aide d’Azure CLI.
Via Azure CLI, vous pouvez démarrer et arrêter :
- L’ensemble de la couche Application SAP, qui inclut abap SAP Central Services (ASCS) et les instances de serveur d’applications.
- Instances SAP individuelles, qui incluent les services centraux et les instances de serveur d’applications.
- Base de données HANA
- Vous pouvez démarrer et arrêter des instances dans les types de déploiements suivants :
- Serveur unique
- Haute disponibilité (HA)
- Distribués non haute disponibilité
- Systèmes SAP qui s’exécutent sur Les systèmes d’exploitation Windows et RHEL et SUSE Linux.
- Systèmes SAP haute disponibilité qui utilisent SUSE et RHEL Pacemaker clustering logiciels et le clustering de basculement Windows Server (WSFC). Les autres logiciels de clusters certifiés ne sont pas pris en charge actuellement.
Prérequis
- Un système SAP que vous avez créé dans Azure Center pour les solutions SAP ou inscrit auprès d’Azure Center pour les solutions SAP en tant que ressource d’instance virtuelle pour les solutions SAP .
- Vérifiez que votre compte Azure dispose d’un accès administrateur azure Center pour solutions SAP ou à un rôle équivalent sur les ressources Virtual Instance for SAP solutions. Vous pouvez en savoir plus sur les autorisations granulaires qui régissent les actions Start et Stop sur le VIS, les instances SAP individuelles et la base de données HANA dans cet article.
- Pour que l’opération de démarrage fonctionne, les machines virtuelles sous-jacentes des instances SAP doivent être en cours d’exécution. Cette fonctionnalité permet de démarrer ou d’arrêter les instances d’application SAP, et non les machines virtuelles qui constituent les ressources système SAP.
- Le service
sapstartsrv
doit s’exécuter sur toutes les machines virtuelles associées au système SAP. - Pour les déploiements haute disponibilité, le connecteur de cluster d’interface haute disponibilité pour SAP (
sap_vendor_cluster_connector
) doit être installé sur l’instance ASCS. Pour plus d’informations, consultez les spécifications du connecteur SUSE et les spécifications du connecteur RHEL. - La fonction d’opération Stop pour la base de données HANA ne peut être lancée que lorsque le mode de maintenance du cluster est désactivé status. De même, la fonction Start operation ne peut être lancée que lorsque le mode de maintenance du cluster est activé status.
Démarrer le système SAP
Pour démarrer un système SAP représenté sous la forme d’une ressource d’instance virtuelle pour les solutions SAP :
Utilisez la commande az workloads sap-virtual-instance start :
Option 1 :
Utilisez le Nom de la ressource d’instance virtuelle pour les solutions SAP et ResourceGroupName pour identifier le système que vous envisagez de démarrer.
az workloads sap-virtual-instance start -g <Resource-group-name> -n <ResourceName>
Option n°2 :
Utilisez le id
paramètre et transmettez l’ID de ressource de la ressource Virtual Instance for SAP solutions que vous envisagez de démarrer.
az workloads sap-virtual-instance start --id <ResourceID>
Arrêter le système SAP
Pour arrêter un système SAP représenté sous la forme d’une ressource Virtual Instance for SAP solutions :
Utilisez la commande az workloads sap-virtual-instance stop :
Option 1 :
Utilisez le nom de la ressource d’instance virtuelle pour les solutions SAP et resourceGroupName pour identifier le système que vous envisagez d’arrêter.
az workloads sap-virtual-instance stop -g <Resource-group-name> -n <ResourceName>
Option n°2 :
Utilisez le id
paramètre et transmettez l’ID de ressource de la ressource Virtual Instance for SAP solutions que vous envisagez d’arrêter.
az workloads sap-virtual-instance stop --id <ResourceID>