redhat_sap.sap_s4hana_deployment

DIESE ROLLE IST ABGELEGT UND WIRD NICHT MEHR ENTWICKELT

Der Nachfolger wird jetzt als Teil der community.sap_install Sammlung entwickelt.

Die Nachfolgerrolle ist community.sap_install.sap_swpm

sap-s4hana-deployment Ansible Lint Ansible Galaxy Import

Diese Rolle installiert SAP S/4 HANA auf einem RHEL 7.x oder 8.x System.

Anforderungen

Diese Rolle ist für die Verwendung auf einem RHEL-System gedacht, das mit SAP-Software ausgestattet werden soll. Ihr System muss mit mindestens den RHEL-Grundleistungen installiert, ordnungsgemäß registriert und für die Installation von HANA oder Netweaver vorbereitet sein.

Es benötigt Zugang zu den Software-Repositorys, die für die Installation von SAP HANA erforderlich sind (siehe auch: Wie man SAP HANA-Systeme für die Update-Dienste für SAP-Lösungen registriert)

Sie können die redhat_sap.sap_rhsm Galaxy-Rolle verwenden, um diesen Prozess zu automatisieren.

Um SAP-Software auf Red Hat Enterprise Linux zu installieren, benötigen Sie einige zusätzliche Pakete, die in einem speziellen Repository enthalten sind. Um dieses Repository zu erhalten, müssen Sie eines der folgenden Produkte haben:

Klicken Sie hier, um eine persönliche Entwickler-Edition von RHEL für SAP-Lösungen zu erhalten. Bitte registrieren Sie sich als Entwickler und laden Sie die Entwickler-Edition herunter.

  • Registrierungslink : Hier können Sie entweder ein neues persönliches Konto registrieren oder es mit einem bereits bestehenden persönlichen Red Hat Network-Konto verknüpfen.
  • Download-Link: Hier können Sie die Installations-DVD für RHEL mit Ihrem zuvor registrierten Konto herunterladen.

HINWEIS: Dies ist eine reguläre RHEL-Installations-DVD, da RHEL für SAP-Lösungen kein zusätzliches Produkt, sondern nur eine spezielle Bündelung ist. Das Abonnement gewährt Ihnen nach der Installation Zugang zu den zusätzlichen Paketen über unser Content Delivery Network (CDN).

Es ist auch wichtig, dass Ihre Festplatten gemäß den SAP-Speicheranforderungen für SAP HANA eingerichtet sind. Dieser BLOG ist ebenfalls sehr hilfreich, wenn es darum geht, HANA-Systeme zu dimensionieren.

Rollenvariablen

Variable Info Erforderlich?
sap_s4hana_deployment_use_password_file Gibt an, ob die Parameterdatei zur Bereitstellung von S/4 HANA die Passwörter verschlüsselt hat, in diesem Fall muss die Datei instkey.pkey bereitgestellt werden nein, standardmäßig auf n gesetzt
sap_s4hana_deployment_password_file_path Pfad zur Passwortdatei instkey.pkey nein
sap_s4hana_deployment_sapcar_path Zielverzeichnis auf dem Host, in dem sich die SAPCAR-Tooldatei befindet ja
sap_s4hana_deployment_sapcar_file_name Name der SAPCAR-Tooldatei ja
sap_s4hana_deployment_swpm_path Zielverzeichnis auf dem Host, in dem sich die SWPM-Tooldatei befindet ja
sap_s4hana_deployment_swpm_sar_file_name Name der SWPM .SAR-Datei ja
sap_s4hana_deployment_product_id Referenz des SAP-Produkts, das installiert werden soll ja, Beispiel NW_ABAP_OneHost:S4HANA1909.CORE.HDB.ABAP
sap_s4hana_deployment_diagnostics_agent_password Passwort für den Diagnosetool nein
sap_s4hana_deployment_ascs_instance_nr ASCS-Instanznummer ja - beachten Sie die erforderlichen Anführungszeichen, während Sie die Variable zu Ihrem Inventar hinzufügen, damit dies als String interpretiert wird
sap_s4hana_deployment_ascs_instance_hostname ASCS-Instanz Hostname ja
sap_s4hana_deployment_pas_instance_nr PAS-Instanznummer nein
sap_s4hana_deployment_pas_instance_hostname PAS-Instanz Hostname nein
sap_s4hana_deployment_ddic_000_password Passwort für den SAP DDIC-Benutzer im Mandanten 000 nein
sap_s4hana_deployment_ddic_001_password Passwort für den SAP DDIC-Benutzer im Mandanten 001 nein
sap_s4hana_deployment_master_password Passwort für die Benutzer sapadm, <sid>adm und SAP DDIC in den Mandanten 000 und 001 ja
sap_s4hana_deployment_db_schema_abap ABAP-Schemata Name in HANA nein, standardmäßig auf SAPHANADB gesetzt
sap_s4hana_deployment_db_schema_abap_password Passwort für das ABAP-Schema in HANA ja
sap_s4hana_deployment_db_schema_java JAVA-Schema Name in HANA nein, standardmäßig auf SAPHANADB gesetzt
sap_s4hana_deployment_db_schema_java_password Passwort für JAVA-Schema in HANA ja
sap_s4hana_deployment_sid SID des S/4 HANA-Systems ja
sap_s4hana_deployment_db_host Host, auf dem die HANA DB läuft ja
sap_s4hana_deployment_db_sid SID der HANA DB ja
sap_s4hana_deployment_hana_instance_nr Nummer der HANA DB-Instanz ja - beachten Sie die erforderlichen Anführungszeichen, während Sie die Variable zu Ihrem Inventar hinzufügen, damit dies als String interpretiert wird
sap_s4hana_deployment_hana_systemdb_password Passwort für den HANA SYSTEM-Benutzer für SystemDB in einem Multi-Tenant HANA ja, falls HANA 2.0 verwendet wird
sap_s4hana_deployment_hana_system_password Passwort für den HANA SYSTEM-Benutzer für die gesamte HANA ja
sap_s4hana_deployment_parallel_jobs_nr Anzahl der parallelen Jobs, um den Import der S/4 HANA-Software in die HANA DB auszuführen ja
sap_s4hana_deployment_db_sidadm_password Passwort des <sid>adm-Benutzers im HANA-Server ja
sap_s4hana_deployment_igs_path Pfad zur IGS-Datei ja
sap_s4hana_deployment_igs_file_name Name der IGS-Datei ja
sap_s4hana_deployment_igs_helper_path Pfad zur IGS-Hilfsdatei ja
sap_s4hana_deployment_igs_helper_file_name Name der IGS-Hilfsdatei ja
sap_s4hana_deployment_kernel_dependent_path Pfad zur kernelabhängigen DB-Datei ja
sap_s4hana_deployment_kernel_dependent_file_name Name der kernelabhängigen DB-Datei ja
sap_s4hana_deployment_kernel_independent_path Pfad zur kernelunabhängigen DB-Datei ja
sap_s4hana_deployment_kernel_independent_file_name Name der kernelunabhängigen DB-Datei ja
sap_s4hana_deployment_fqdn FQDN des Servers (kurzer Name, falls FQDN nicht konfiguriert ist) ja
sap_s4hana_deployment_set_fqdn Gibt an, ob FQDN verwendet wird nein, standardmäßig auf true gesetzt - beachten Sie die erforderlichen Anführungszeichen, während Sie die Variable zu Ihrem Inventar hinzufügen, damit dies als String interpretiert wird
sap_s4hana_deployment_software_path Pfad zu den S4/HANA Softwareexporten ja
sap_s4hana_deployment_sapadm_password Passwort für sapadm des SAP Host Agent nein, nur wenn wir das sap_s4hana_deployment_master_password überschreiben möchten
sap_s4hana_deployment_sap_sidadm_password Passwort für <sid>adm nein, nur wenn wir das sap_s4hana_deployment_master_password überschreiben möchten

Abhängigkeiten

Bevor Sie diese Rolle verwenden, stellen Sie sicher, dass Ihr System ordnungsgemäß konfiguriert ist, um SAP-Anwendungen und HANA auszuführen.

Sie können die unterstützten Rollen sap-preconfigure und sap-netweaver-preconfigure, die mit dem RHEL 7 und 8 für das Abonnement von RHEL für SAP-Lösungen geliefert werden, verwenden.

Die Upstream-Version dieser Rolle finden Sie hier und hier.

Beispiel-Playbook

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

Beispiel-Inventar

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: "mein_geheimes_passwort"
sap_s4hana_deployment_hana_systemdb_password: "mein_geheimes_passwort"
sap_s4hana_deployment_db_schema_abap: "SAPHANADB"
sap_s4hana_deployment_db_schema_abap_password: "mein_geheimes_passwort"
sap_s4hana_deployment_db_schema_java: "SAPHANADB"
sap_s4hana_deployment_db_schema_java_password: "mein_geheimes_passwort"
sap_s4hana_deployment_sid: RHS
sap_s4hana_deployment_ascs_instance_nr: "00"
sap_s4hana_deployment_ascs_instance_hostname: "mein_hostname"
sap_s4hana_deployment_db_host: "rhel-hana-host"
sap_s4hana_deployment_db_sid: "RHE"
sap_s4hana_deployment_hana_instance_nr: "00"
sap_s4hana_deployment_hana_system_password: "mein_geheimes_passwort"
sap_s4hana_deployment_parallel_jobs_nr: 30
sap_s4hana_deployment_db_sidadm_password: "mein_geheimes_passwort"
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"

Lizenz

Apache Lizenz 2.0

Autor Informationen

Red Hat SAP Community of Practice

Über das Projekt

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

Installieren
ansible-galaxy install redhat_sap.sap_s4hana_deployment
Lizenz
apache-2.0
Downloads
10.3k
Besitzer
Community repositories for SAP Solutions on Red Hat Technologies