redhat_sap.sap_s4hana_deployment

CE RÔLE EST DÉPRÉCIÉ ET N'EST PLUS DÉVELOPPÉ

Le rôle successeur est maintenant développé dans la collection community.sap_install.

Le rôle successeur est community.sap_install.sap_swpm.

sap-s4hana-deployment Ansible Lint Ansible Galaxy Import

Ce rôle installe SAP S/4 HANA sur un système RHEL 7.x ou 8.x.

Exigences

Ce rôle est destiné à être utilisé sur un système RHEL qui recevra un logiciel SAP. Votre système doit donc être installé avec au moins les packages de base RHEL, correctement enregistré et préparé pour l'installation de HANA ou Netweaver.

Il doit avoir accès aux dépôts de logiciels nécessaires pour installer SAP HANA (voir aussi : Comment abonner les systèmes SAP HANA aux services de mise à jour pour les solutions SAP).

Vous pouvez utiliser le rôle redhat_sap.sap_rhsm de Galaxy pour automatiser ce processus.

Pour installer un logiciel SAP sur Red Hat Enterprise Linux, vous avez besoin de certains packages supplémentaires qui se trouvent dans un dépôt spécial. Pour obtenir ce dépôt, vous devez posséder l'un des produits suivants :

Click ici pour obtenir une édition développeur personnelle de RHEL pour SAP Solutions. Veuillez vous inscrire en tant que développeur et télécharger l'édition développeur.

  • Lien d'inscription : Ici, vous pouvez soit inscrire un nouveau compte personnel, soit le lier à un compte personnel Red Hat Network existant.
  • Lien de téléchargement : Ici, vous pouvez télécharger le DVD d'installation de RHEL avec votre compte préalablement enregistré.

REMARQUE : Il s'agit d'un DVD d'installation RHEL ordinaire, car RHEL pour SAP Solutions n'est pas un produit supplémentaire, mais uniquement un regroupement spécial. L'abonnement vous donne accès aux packages supplémentaires via notre réseau de distribution de contenu (CDN) après l'installation.

Il est également important que vos disques soient configurés selon les exigences de stockage SAP pour SAP HANA. Ce BLOG est aussi très utile lors de la dimensionnement des systèmes HANA.

Variables du rôle

variable info requis ?
sap_s4hana_deployment_use_password_file Indique si le fichier de paramètres pour déployer S/4 HANA contient les mots de passe hachés, auquel cas le fichier instkey.pkey doit être fourni non, par défaut n
sap_s4hana_deployment_password_file_path Chemin vers le fichier de mots de passe instkey.pkey non
sap_s4hana_deployment_sapcar_path Chemin vers le répertoire cible où se trouve le fichier de l'outil SAPCAR oui
sap_s4hana_deployment_sapcar_file_name Nom du fichier de l'outil SAPCAR oui
sap_s4hana_deployment_swpm_path Chemin vers le répertoire cible où se trouve le fichier de l'outil SWPM oui
sap_s4hana_deployment_swpm_sar_file_name Nom du fichier .SAR de SWPM oui
sap_s4hana_deployment_product_id Référence produit SAP qui sera installé oui, exemple NW_ABAP_OneHost:S4HANA1909.CORE.HDB.ABAP
sap_s4hana_deployment_diagnostics_agent_password Mot de passe pour l'agent de diagnostic non
sap_s4hana_deployment_ascs_instance_nr Numéro d'instance ASCS oui - notez les guillemets requis lors de l'ajout de la variable à votre inventaire afin qu'elle soit interprétée comme une chaîne
sap_s4hana_deployment_ascs_instance_hostname Nom d'hôte de l'instance ASCS oui
sap_s4hana_deployment_pas_instance_nr Numéro d'instance PAS non
sap_s4hana_deployment_pas_instance_hostname Nom d'hôte de l'instance PAS non
sap_s4hana_deployment_ddic_000_password Mot de passe pour l'utilisateur SAP DDIC dans le client 000 non
sap_s4hana_deployment_ddic_001_password Mot de passe pour l'utilisateur SAP DDIC dans le client 001 non
sap_s4hana_deployment_master_password Mot de passe pour les utilisateurs sapadm, <sid>adm et SAP DDIC dans les clients 000 et 001 oui
sap_s4hana_deployment_db_schema_abap Nom du schéma ABAP dans HANA non, par défaut SAPHANADB
sap_s4hana_deployment_db_schema_abap_password Mot de passe pour le schéma ABAP dans HANA oui
sap_s4hana_deployment_db_schema_java Nom du schéma JAVA dans HANA non, par défaut SAPHANADB
sap_s4hana_deployment_db_schema_java_password Mot de passe pour le schéma JAVA dans HANA oui
sap_s4hana_deployment_sid SID du système S/4 HANA oui
sap_s4hana_deployment_db_host Hôte où s'exécute la DB HANA oui
sap_s4hana_deployment_db_sid SID de la DB HANA oui
sap_s4hana_deployment_hana_instance_nr Numéro de l'instance de DB HANA oui - notez les guillemets requis lors de l'ajout de la variable à votre inventaire afin qu'elle soit interprétée comme une chaîne
sap_s4hana_deployment_hana_systemdb_password Mot de passe pour l'utilisateur SYSTEM de HANA pour le SystemDB dans un environnement multi-locataire HANA oui, si HANA 2.0 est utilisé
sap_s4hana_deployment_hana_system_password Mot de passe pour l'utilisateur SYSTEM de HANA pour l'ensemble de HANA oui
sap_s4hana_deployment_parallel_jobs_nr Nombre de tâches parallèles pour importer le logiciel S/4 HANA dans la DB HANA oui
sap_s4hana_deployment_db_sidadm_password Mot de passe de l'utilisateur <sid>adm dans le serveur HANA oui
sap_s4hana_deployment_igs_path Chemin vers le fichier IGS oui
sap_s4hana_deployment_igs_file_name Nom du fichier IGS oui
sap_s4hana_deployment_igs_helper_path Chemin vers le fichier d'aide IGS oui
sap_s4hana_deployment_igs_helper_file_name Nom du fichier d'aide IGS oui
sap_s4hana_deployment_kernel_dependent_path Chemin vers le fichier dépendant de la DB du noyau oui
sap_s4hana_deployment_kernel_dependent_file_name Nom du fichier dépendant de la DB du noyau oui
sap_s4hana_deployment_kernel_independent_path Chemin vers le fichier indépendant de la DB du noyau oui
sap_s4hana_deployment_kernel_independent_file_name Nom du fichier indépendant de la DB du noyau oui
sap_s4hana_deployment_fqdn FQDN du serveur (nom court si FQDN n'est pas configuré) oui
sap_s4hana_deployment_set_fqdn Spécifie si le FQDN sera utilisé non, par défaut true - notez les guillemets requis lors de l'ajout de la variable à votre inventaire afin qu'elle soit interprétée comme une chaîne
sap_s4hana_deployment_software_path Chemin vers les exports de logiciel S4/HANA oui
sap_s4hana_deployment_sapadm_password Mot de passe pour sapadm de SAP Host Agent non, seulement si nous voulons remplacer sap_s4hana_deployment_master_password
sap_s4hana_deployment_sap_sidadm_password Mot de passe pour <sid>adm non, seulement si nous voulons remplacer sap_s4hana_deployment_master_password

Dépendances

Avant d'utiliser ce rôle, assurez-vous que votre système a été correctement configuré pour exécuter des applications SAP et HANA.

Vous pouvez utiliser les rôles pris en charge sap-preconfigure et sap-netweaver-preconfigure fournis avec l'abonnement RHEL pour SAP Solutions.

La version en amont de ces rôles peut être trouvée ici et ici.

Exemple de Playbook

    - hosts: servers
      roles:
      - role: sap-s4hana-deployment

Exemple d'inventaire

sap_s4hana_deployment_swpm_path: /usr/local/src
sap_s4hana_deployment_swpm_sar_file_name: SWPM20SP04_6-80003424.SAR
sap_s4hana_deployment_sapcar_path: /usr/local/src
sap_s4hana_deployment_sapcar_file_name: SAPCAR_1311-80000935.EXE
sap_s4hana_deployment_product_id: S4HANA1909.CORE.HDB.ABAP
sap_s4hana_deployment_master_password: "mypasswordsecret"
sap_s4hana_deployment_hana_systemdb_password: "mypasswordsecret"
sap_s4hana_deployment_db_schema_abap: "SAPHANADB"
sap_s4hana_deployment_db_schema_abap_password: "mypasswordsecret"
sap_s4hana_deployment_db_schema_java: "SAPHANADB"
sap_s4hana_deployment_db_schema_java_password: "mypasswordsecret"
sap_s4hana_deployment_sid: RHS
sap_s4hana_deployment_ascs_instance_nr: "00"
sap_s4hana_deployment_ascs_instance_hostname: "monnomd'hôte"
sap_s4hana_deployment_db_host: "hôte-hana-rhel"
sap_s4hana_deployment_db_sid: "RHE"
sap_s4hana_deployment_hana_instance_nr: "00"
sap_s4hana_deployment_hana_system_password: "mypasswordsecret"
sap_s4hana_deployment_parallel_jobs_nr: 30
sap_s4hana_deployment_db_sidadm_password: "mypasswordsecret"
sap_s4hana_deployment_igs_path: /usr/local/src
sap_s4hana_deployment_igs_file_name: igsexe_9-80003187.sar
sap_s4hana_deployment_igs_helper_path: /usr/local/src
sap_s4hana_deployment_igs_helper_file_name: igshelper_17-10010245.sar
sap_s4hana_deployment_kernel_dependent_path: /usr/local/src
sap_s4hana_deployment_kernel_dependent_file_name: SAPEXEDB_27-80004392.SAR
sap_s4hana_deployment_kernel_independent_path: /usr/local/src
sap_s4hana_deployment_kernel_independent_file_name: SAPEXE_27-80004393.SAR
sap_s4hana_deployment_software_path: /usr/local/src
sap_s4hana_deployment_fqdn: "rhel-01"

Licence

Licence Apache 2.0

Informations sur l'auteur

Communauté de pratique Red Hat SAP.

À propos du projet

Deploys `SAP S/4 HANA` on the given host(s)

Installer
ansible-galaxy install redhat_sap.sap_s4hana_deployment
Licence
apache-2.0
Téléchargements
10.3k
Propriétaire
Community repositories for SAP Solutions on Red Hat Technologies