Partager via


Installer le logiciel SAP

Une fois que vous avez créé l’infrastructure de votre nouveau système SAP à l’aide du Centre Azure pour les solutions SAP, vous devez installer le logiciel SAP.

Dans ce guide pratique, vous allez apprendre deux façons d’installer le logiciel SAP pour votre système. Choisissez la méthode appropriée pour votre cas d’usage. Vous pouvez :

Prérequis

Passez en revue les conditions préalables pour votre méthode d’installation préférée : via l’Assistant Installation des solutions SAP d’Azure Center pour SAP ou via une méthode externe

Prérequis pour l’installation de l’Assistant

  • Un abonnement Azure.
  • Un compte Azure disposant d’un accès au rôle Contributeur aux abonnements et aux groupes de ressources dans lesquels existe l’instance virtuelle pour les solutions SAP.
  • Une identité managée affectée par l’utilisateur avec Stockage lecteur de données Blob et les rôles Lecteur et Accès aux données sur le compte Stockage qui a le logiciel SAP.
  • Un réseau configuré pour votre déploiement SAP.
  • Un déploiement de l’infrastructure S/4HANA.
  • Si vous installez un système SAP via des solutions Azure Center pour SAP, vous devez disposer du support d’installation SAP disponible dans un compte de stockage. Pour plus d’informations, consultez Comment télécharger le support d’installation SAP.
  • Si vous installez un système SAP à haute disponibilité (HA), procurez-vous l’identificateur du principal de service (ID SPN) et le mot de passe pour autoriser l’agent de clôture Azure (appareil d’isolation) sur les ressources Azure. Pour plus d’informations, consultez Utiliser Azure CLI pour créer une application Microsoft Entra et la configurer pour accéder à l’API Media Services.
    • Pour obtenir un exemple, consultez Créer une application Microsoft Entra dans la documentation Red Hat.
    • Pour éviter l’expiration fréquente du mot de passe, utilisez l’interface de ligne de commande Azure (Azure CLI) plutôt que le portail Azure pour créer l’identificateur et le mot de passe du principal de service.

Conditions préalables pour l’installation en dehors de l’installation

  • Un abonnement Azure.
  • Un compte Azure disposant d’un accès au rôle Contributeur aux abonnements et aux groupes de ressources dans lesquels existe l’instance virtuelle pour les solutions SAP.
  • Identité managée affectée par l’utilisateur que vous avez créée pendant le déploiement de l’infrastructure avec accès au rôle Contributeur sur l’abonnement ou sur tous les groupes de ressources (calcul, réseau et stockage) dont le système SAP fait partie.
  • Infrastructure pour le système SAP que vous avez créé précédemment via la solution Azure Center pour SAP. N’apportez aucune modification à cette infrastructure.
  • Système SAP (et ressources d’infrastructure sous-jacentes) opérationnel.
  • Si vous le souhaitez, vous pouvez ajouter des serveurs d’applications entièrement installés au système avant de détecter le logiciel SAP ; ensuite, le système SAP avec des serveurs d’applications supplémentaires est également détecté.
    • Si vous ajoutez des serveurs d’applications supplémentaires à cette instance virtuelle pour les solutions SAP après le déploiement de l’infrastructure, l’identité managée affectée par l’utilisateur précédemment a également besoin d’un accès de rôle Contributeur sur l’abonnement ou sur le groupe de ressources sous lequel ce nouveau serveur d’applications existe.
    • Le nombre de machines virtuelles d’application installées ne doit pas être inférieur au nombre créé pendant la phase de déploiement d’infrastructure dans Azure Center pour les solutions SAP. Vous pouvez toujours détecter des serveurs d’applications supplémentaires.

Seuls les scénarios suivants sont pris en charge pour cette méthode d’installation :

  • L’infrastructure pour S4/HANA a été créée via azure Center pour les solutions SAP. L’application S4/HANA a été installée en dehors du Centre Azure pour les solutions SAP via un autre outil.
  • Seule l’installation de S4/HANA effectuée en dehors du Centre Azure pour les solutions SAP peut être détectée. Si vous avez installé une autre application SAP que S4/HANA, la détection échoue.
  • Si vous souhaitez une nouvelle installation du logiciel S4/HANA sur l’infrastructure déployée par les solutions Azure Center pour SAP, utilisez l’option d’installation de l’Assistant à la place.

Installer SAP avec le Centre Azure pour les solutions SAP

Pour installer directement le logiciel SAP, utilisez l’Assistant Installation du Centre Azure pour les solutions SAP.

  1. Connectez-vous au portail Azure.

  2. Recherchez et sélectionnez Instance virtuelle pour les solutions SAP.

  3. Sélectionnez votre instance virtuelle pour les solutions SAP.

  4. Dans la page Vue d’ensemble pour la ressource d’Instance virtuelle pour les solutions SAP, sélectionnez Installer le logiciel SAP.

  5. Sous l’onglet Conditions préalables de l’Assistant, passez en revue les prérequis. Sélectionnez ensuite Suivant.

  6. Sous l’onglet Logiciel, fournissez des informations sur votre support SAP.

    1. Dans le champ Avez-vous chargé le logiciel sur un compte de stockage Azure ?, sélectionnez Oui.

    2. Pour Version logicielle, utilisez SAP S/4HANA 1909 SPS03 ou SAP S/4HANA 2020 SPS 0 3 ou SAP S/4HANA 2021 ISS 00 ou S/4 HANA 2022 ISS 00. Notez que seules ces versions sont prises en charge avec la version du système d’exploitation utilisée pour déployer l’infrastructure précédemment.

    3. Dans le champ Emplacement du répertoire de la nomenclature, sélectionnez Parcourir et recherchez le chemin d’accès à votre fichier de nomenclature. Par exemple : https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.

    4. Pour les systèmes à haute disponibilité (HA) uniquement, entrez l’identificateur client du principal de service Agent d’isolation STONITH dans le champ ID du client d’isolation.

    5. Pour les systèmes à haute disponibilité (HA) uniquement, entrez le mot de passe du principal de service Agent d’isolation dans le champ Mot de passe du client d’isolation.

    6. Cliquez sur Suivant.

  7. Sous l’onglet Vérifier et installer, passez en revue les paramètres du logiciel.

  8. Cliquez sur Installer pour poursuivre l’installation.

  9. Attendez que l’installation se termine. Le processus prend environ trois heures. Vous pouvez suivre la progression et voir le temps estimé pour chaque étape dans l’Assistant.

  10. Une fois l’installation terminée, connectez-vous avec vos informations d’identification auprès du système SAP. Pour rechercher les informations d’identification du système SAP et de la base de données HANA pour le système nouvellement installé, découvrez comment gérer une instance virtuelle pour les solutions SAP.

Installer SAP via une méthode externe

Si vous installez le logiciel SAP ailleurs, vous devez détecter l’installation du logiciel et mettre à jour votre instance virtuelle pour les métadonnées des solutions SAP.

  1. Connectez-vous au portail Azure. Veillez à vous connecter avec un compte Azure disposant d’un accès au rôle Contributeur à l’abonnement ou aux groupes de ressources où existe le système SAP.

  2. Recherchez et sélectionnez Centre Azure pour les solutions SAP dans la barre de recherche du portail Azure.

  3. Sélectionnez Instances virtuelles pour les solutions SAP. Sélectionnez ensuite la ressource de solutions Virtual Instance pour SAP que vous souhaitez détecter.

  4. Dans la page vue d’ensemble de la ressource, sélectionnez Confirmer le logiciel déjà installé. Lisez toutes les instructions, puis sélectionnez Confirmer. Les extensions seront désormais installées sur les machines virtuelles ASCS, APP et DB et commenceront à découvrir les métadonnées SAP.

  5. Attendez que la ressource de solutions SAP de l’instance virtuelle soit détectée et remplie avec les métadonnées. Le processus se termine une fois que tous les composants système SAP ont été détectés.

  6. Passez en revue la ressource de solutions VIRTUAL Instance pour SAP dans le Portail Azure. La page de ressources affiche désormais les ressources système SAP et des informations sur le système.

Limites

Les limitations et problèmes connus sont les suivants.

Serveurs d’applications

Vous pouvez installer un maximum de 10 serveurs d’applications, à l’exception du serveur d’applications principal.

Modifications de version du package SAP

Lorsque SAP modifie la version des packages pour un composant de la nomenclature, vous pouvez rencontrer des problèmes avec le script d’interpréteur de commandes d’installation automatisée. Nous vous recommandons de télécharger votre support d’installation SAP dès que possible pour éviter les problèmes.

Si vous rencontrez ce problème, procédez comme suit :

  1. Téléchargez un nouveau package valide à partir de la page de téléchargement des logiciels SAP.

  2. Chargez le nouveau package dans le dossier archives de votre compte Stockage Azure.

  3. Mettez à jour les contenus suivants dans le(s) fichier(s) de nomenclature faisant référence au composant mis à jour.

    • name vers le nouveau nom de package
    • archive vers le nouveau nom et la nouvelle extension de package
    • checksum vers la nouvelle somme de contrôle
    • filename vers le nouveau nom de package abrégé
    • Il lance permissions sur 0755.
    • url vers la nouvelle URL de téléchargement SAP
  4. Rechargez le ou les fichiers boM dans le sous-dossier (S41909SPS03_v0011ms ou S42020SPS03_v0003ms ou S4HANA_2021_ISS_v0001ms ) S42022SPS00_v0001msdu boms dossier

Les caractères spéciaux tels que $ dans le mot de passe de l’utilisateur ne sont pas acceptés lors du téléchargement de la nomenclature.

  1. Clonez le référentiel d’automatisation SAP. Pour plus d’informations, consultez Comment télécharger le support d’installation SAP.

    git clone https://github.com/Azure/sap-automation.git
    
  2. Avant d’exécuter le playbook Ansible, définissez la variable d’environnement SPASS ci-dessous. Les guillemets uniques doivent être présents dans la commande.

    export SPASS='password_with_special_chars'
    
  3. Exécutez le playbook Ansible :

    ansible-playbook ./sap-automation/deploy/ansible/playbook_bom_downloader.yaml -e "bom_base_name=S41909SPS03_v0011ms" -e "deployer_kv_name=dummy_value" -e "s_user=<username>" -e "s_password=$SPASS" -e "sapbits_access_key=<storageAccountAccessKey>" -e "sapbits_location_base_path=<containerBasePath>"
    
    • Pour <username>, utilisez votre nom d’utilisateur SAP.
    • Pour <bom_base_name>, utilisez la version SAP que vous souhaitez installer, c’est-à-dire S41909SPS03_v0011ms ou S42020SPS03_v0003ms ou S4HANA_2021_ISS_v0001ms ou S42022SPS00_v0001ms
    • Pour <storageAccountAccessKey>, utilisez la clé d’accès de votre compte de stockage. Vous avez trouvé cette valeur dans la section Télécharger le support SAP.
    • Pour <containerBasePath>, utilisez le chemin d’accès à votre conteneur sapbits. Vous avez trouvé cette valeur dans la section Télécharger le support SAP. Le format est https://<your-storage-account>.blob.core.windows.net/sapbits

Étapes suivantes