Tâches post-déploiement pour SAP S/4HANA

Avant d'utiliser votre système SAP S/4HANA déployé, nous vous recommandons d'effectuer les tâches post-déploiement décrites dans ce document.

Examiner le déploiement

Une fois le déploiement d'une application SAP S/4HANA terminé, vous pouvez consulter la sortie et la configuration du déploiement dans le tableau de bord.

Examiner les ressources de déploiement

Pour examiner les ressources créées lors du déploiement:

  1. Accédez à la page "Gestionnaire de charges de travail" dans la console Google Cloud.

    Accéder à Workload Manager

  2. Dans le volet de navigation de gauche, cliquez sur Déploiements pour ouvrir le tableau de bord de déploiement.

  3. Sélectionnez le nom du déploiement pour ouvrir la page Informations sur le déploiement.

  4. Cliquez sur l'onglet Sortie de déploiement pour afficher la liste de toutes les ressources créées lors du déploiement, le type de ressource et un lien vers la ressource (le cas échéant).

Vérifier la configuration de déploiement

Pour examiner la configuration de déploiement:

  1. Accédez à la page "Workload Manager" (Gestionnaire de charges de travail) dans la console Google Cloud.

    Accéder à Workload Manager

  2. Dans le volet de navigation de gauche, cliquez sur Déploiements pour ouvrir le tableau de bord de déploiement.

  3. Sélectionnez le nom du déploiement pour ouvrir la page Informations sur le déploiement.

  4. Cliquez sur l'onglet Détails pour afficher les informations que vous avez saisies pour la configuration initiale du déploiement.

Supprimer la VM Ansible Runner

Lors du processus de déploiement, une VM est déployée en tant qu'Ansible Runner pour orchestrer la configuration et l'installation du système à l'aide d'Ansible. Après le déploiement, vous pouvez supprimer la VM Ansible Runner pour éviter que des frais ne vous soient facturés pour cette ressource.

Avant de supprimer la VM, vous pouvez confirmer son nom en consultant les détails dans l'onglet Sortie de déploiement de la page Informations de déploiement. Le format du nom de la VM est DEPLOYMENT_NAME-ansible-runner.

Vous pouvez également conserver la VM Ansible Runner et la réutiliser en tant qu'hôte bastion, car elle est déjà configurée pour avoir accès à Internet et aux autres VM déployées sur votre réseau. Notez que la VM est associée au système déployé et qu'elle est supprimée si le système est supprimé ultérieurement à l'aide de Workload Manager.

Valider le déploiement de SAP S/4HANA

Une fois que vous avez configuré et déployé le système SAP S/4HANA à l'aide de Workload Manager, effectuez les tâches suivantes pour vérifier que le déploiement a bien été effectué:

Après avoir validé le déploiement, connectez-vous à votre système SAP à l'aide des outils standards tels que SAP HANA Studio ou HANA Cockpit.

Se connecter à la VM à l'aide de SSH

Pour afficher des journaux supplémentaires ou exécuter des commandes de validation sur les VM créées lors du déploiement, vous devez vous connecter aux VM à l'aide de SSH.

Si vous n'avez pas configuré d'adresses IP externes lors du processus de déploiement, utilisez SSH pour établir une connexion avec une VM du même réseau disposant d'une adresse IP externe, puis connectez-vous directement aux autres VM. Pour en savoir plus, consultez la section Se connecter à des VM Linux à l'aide d'un hôte bastion.

Exécuter les commandes pour valider un déploiement

Pour valider le déploiement de SAP S/4HANA sur Google Cloud, exécutez les commandes indiquées dans le tableau suivant. Vous devez exécuter la commande sur l'instance de VM correspondante de votre déploiement. Selon le système d'exploitation exécuté sur votre VM, la commande peut être différente.

Instance de VM Activité Commande Validation
HANA Vérification de base HANA
      sudo su - SID_LCadm -c "HDB info" | grep "indexserver"
      

Exemple :

sudo su - ed1adm -c "HDB info" | grep "indexserver"
Les processus du serveur d'index sont actifs.
HANA Vérifier les détails du paysage
      sudo su - SID_LCadm -c "cdpy && python landscapeHostConfiguration.py"
      
L'état global de l'hôte indique "OK".
HANA principal (HA uniquement) Vérifier l'état de la réplication HANA
      sudo su - SID_LCadm -c "cdpy && python systemReplicationStatus.py"
      
L'état de la réplication n'affiche aucune erreur.
HANA principal et secondaire (HA uniquement) Vérifier les ressources du cluster RHEL :
sudo pcs status
SLES:
sudo crm status
Vérifiez que la commande renvoie les informations suivantes:
  • Tous les nœuds du cluster apparaissent comme "en ligne" dans "Liste des nœuds".
  • Toutes les ressources du cluster s'affichent comme "Started" (Démarrée) dans le cluster principal ou secondaire.
  • HANA Vérifier la configuration HANA
          sudo su - SID_LCadm -c "cdcoc && cat global.ini"
          
    Vérifiez que le fichier existe.
    Si vous utilisez la haute disponibilité, vérifiez que [ha_dr_provider_SAPHanaSR] existe.
    ASCS Liste des instances NetWeaver
          sudo su - SID_LCadm -c "/usr/sap/hostctrl/exe/sapcontrol -nr ASCS_INSTANCE_NUMBER
          -function GetSystemInstanceList"

    Exemple :

    sudo su - ed1adm -c "/usr/sap/hostctrl/exe/sapcontrol -nr 12
          -function GetSystemInstanceList"
    Vérifiez que l'état est "VERT" pour chaque VM déployée, à l'exception des serveurs HANA.
    Pour l'état de l'ASCS: une entrée avec MESSAGESERVER|ENQUE
    Pour l'état du serveur d'applications: plusieurs entrées (une par serveur d'applications déployé), ABAP|GATEWAY
    En cas de haute disponibilité, état de l'ERS: une entrée avec ENQREP
    ERS (HA uniquement) État de l'ERS
          sudo su - SID_LCadm -c "/usr/sap/hostctrl/exe/sapcontrol -nr ERS_INSTANCE_NUMBER
          -function GetSystemInstanceList"
    Tous les
    ER verts disposent du processus ENQREP.
    État du cluster NetWeaver (HA uniquement) Vérifier les ressources du cluster RHEL :
    sudo pcs status
    SLES:
    sudo crm status
    Vérifiez que la commande renvoie les informations suivantes:
  • Tous les nœuds du cluster apparaissent comme "en ligne" dans "Liste des nœuds".
  • Toutes les ressources du cluster s'affichent comme "Started" (Démarrée) dans le cluster principal ou secondaire.
  • État du cluster NetWeaver (HA uniquement) État du cluster NetWeaver RHEL :
    sudo pcs config show | grep SAPInstance
    SLES:
    sudo crm config show | grep SAPInstance
    La configuration de l'instance SAP s'affiche dans les sorties du cluster.
    TOUT Agent Google Cloud pour SAP
    sudo systemctl status google-cloud-sap-agent
    La sortie contient "active (running)".

    Remplacez les éléments suivants :

    • SID_LC: l'ID système (SID) en lettres minuscules.
    • ASCS_INSTANCE_NUMBER: numéro d'instance ASCS, qui est un nombre à deux chiffres compris entre 00 et 99.
    • ERS_INSTANCE_NUMBER: numéro d'instance ERS, qui est un nombre à deux chiffres compris entre 00 et 99.

    Tester le basculement pour vos clusters à haute disponibilité

    Vous pouvez tester vos clusters haute disponibilité en simulant une défaillance sur l'hôte principal. Pour tester le basculement à la fois sur la base de données SAP HANA et les clusters SAP NetWeaver, suivez ces instructions:

    Pour le cluster SAP HANA:

    Pour le cluster SAP NetWeaver:

    Se connecter à votre système SAP S/4HANA

    Cette section explique comment accéder à votre système SAP S/4HANA déployé.

    Pour obtenir des instructions détaillées sur l'accès à un système SAP nouvellement déployé, consultez la documentation SAP appropriée pour l'outil SAP.

    Identifiants système

    Au cours du processus de configuration, un secret doit être attribué aux identifiants de la base de données SAP HANA et aux identifiants de la couche application.

    Pour accéder aux identifiants utilisés pour le déploiement, procédez comme suit:

    1. Accédez à la page "Workload Manager" (Gestionnaire de charges de travail) dans la console Google Cloud et examinez la configuration de déploiement.
    2. Dans l'onglet Détails du déploiement, vérifiez la valeur affichée pour Nom du secret pour les identifiants de la base de données ou Nom du secret pour les identifiants de l'application.
    3. Accédez à Secret Manager dans votre projet Google Cloud, puis sélectionnez le secret que vous avez fourni pour la base de données et l'application.
    4. Pour afficher le mot de passe, affichez la valeur du secret.

    Se connecter à la base de données SAP HANA

    Vous pouvez vous connecter à votre base de données HANA à l'aide des outils SAP standards tels que SAP HANA Cockpit ou SAP HANA Studio. Les informations suivantes peuvent être requises pour vous connecter à la base de données:

    • Nom d'hôte ou adresse IP: recherchez le nom d'hôte et l'adresse IP correspondants dans l'interface Google Cloud de l'instance de VM contenant la base de données SAP HANA qui sert de nœud principal ou actif dans le cluster SAP HANA. Le nom de l'instance de VM est l'un des paramètres configurés lors du déploiement.

      Vous pouvez également vous connecter à l'aide de l'entrée DNS de l'CNAME qui pointe vers le cluster SAP HANA. Vous trouverez l'entrée DNS sur la page Cloud DNS de la console Google Cloud. Sélectionnez le nom de la zone créée lors du déploiement ou une zone existante. L'enregistrement CNAME pour SAP HANA ressemble à db.DEPLOYMENT_NAME.gcp.sapcloud.goog si vous créez une zone Cloud DNS pour le déploiement.

    • Port SQL:

      • Base de données système SAP HANA: 3INSTANCE_NUMBER13
      • Base de données de locataire SAP HANA: 3INSTANCE_NUMBER15
      • Base de données de locataire S/4HANA: 3INSTANCE_NUMBER40
    • Identifiants: utilisateurs de la base de données et mots de passe stockés dans Secret Manager. Consultez Accéder aux identifiants système.

    Se connecter à l'application SAP

    Vous pouvez vous connecter à votre application SAP à l'aide de vos identifiants SAP. Vous pouvez vous connecter au serveur de messages SAP ou directement à l'un des serveurs d'applications à l'aide du répartiteur Web SAP.

    Les informations suivantes peuvent être requises pour vous connecter à l'application:

    • Nom d'hôte ou adresse IP: recherchez le nom d'hôte ou l'adresse IP correspondant dans l'interface Google Cloud de l'instance de VM contenant l'ASCS ou l'un des serveurs d'applications. - ASCS: le nom de l'instance de VM est l'un des paramètres configurés lors du déploiement. - App Servers (serveurs d'applications) : tous les serveurs d'applications suivent le même schéma d'attribution de noms, VM_PREFIXappNN. Par exemple, ed1app11, ed1app12 et ed2app34.

      Vous pouvez également vous connecter à l'aide de l'entrée DNS pour le CNAME qui pointe vers le nœud de cluster actif qui héberge le serveur de messages. Vous trouverez l'entrée DNS sur la page Cloud DNS de la console Google Cloud. Sélectionnez le nom de la zone créée lors du déploiement ou une zone existante. L'enregistrement CNAME pour SAP ressemble à alidascs11.DEPLOYMENT_NAME.gcp.sapcloud.goog, si vous créez une zone Cloud DNS pour le déploiement.

    • Port :

      • Message Server: 36INSTANCE_NUMBER
      • Distributeur du serveur d'applications: 32INSTANCE_NUMBER

    Vérifier que l'agent hôte SAP reçoit les métriques

    Pour vérifier que l'agent pour SAP collecte les métriques d'infrastructure et les envoie correctement à l'agent hôte SAP, procédez comme suit:

    1. Dans votre système SAP, saisissez la transaction ST06.
    2. Dans le volet de synthèse, vérifiez la disponibilité et le contenu des champs suivants pour vous assurer de la configuration de façon correcte et complète de l'infrastructure de surveillance SAP et Google :
      • Fournisseur cloud : Google Cloud Platform
      • Accès à la surveillance améliorée : TRUE
      • Détails de la surveillance améliorée : ACTIVE

    Étapes suivantes après le déploiement

    Les étapes suivantes après le déploiement initial dépendent de votre cas d'utilisation et des procédures standards. Vous pouvez effectuer certaines des tâches suivantes avant d'utiliser l'instance SAP S/4HANA:

    • Licences de mise à jour: les systèmes nouvellement installés disposent d'une licence temporaire qui expire dans 30 jours. Avant l'expiration, suivez les procédures SAP standards et mettez à jour les licences dans votre système.
    • Mettre à jour le logiciel avec les derniers correctifs
    • Configurer les paramètres et la configuration de votre profil d'application et de base de données
    • Importer la configuration et les données dans le système
    • Installer d'autres produits SAP tels que SAP Fiori ou SAP Solution Manager
    • Configurer et sauvegarder votre nouveau système SAP