redhat_sap.sap_s4hana_deployment
TA ROLA JEST ZDEPRECJONOWANA I NIE JEST JUŻ ROZWIJANA
Następca jest obecnie rozwijany w ramach kolekcji community.sap_install.
Następca roli to community.sap_install.sap_swpm
wdrożenie-sap-s4hana

Ta rola instaluje SAP S/4 HANA na systemie RHEL 7.x lub 8.x.
Wymagania
Ta rola jest przeznaczona do użycia na systemie RHEL, na którym zainstalowane jest oprogramowanie SAP. System musi być zainstalowany z co najmniej podstawowymi pakietami RHEL, prawidłowo zarejestrowany i przygotowany do instalacji HANA lub Netweaver.
Potrzebuje dostępu do repozytoriów oprogramowania wymaganych do instalacji SAP HANA (patrz także: Jak subskrybować systemy SAP HANA do Usług Aktualizacji dla Rozwiązań SAP)
Możesz użyć roli redhat_sap.sap_rhsm Galaxy, aby zautomatyzować ten proces.
Aby zainstalować oprogramowanie SAP na Red Hat Enterprise Linux, potrzebujesz dodatkowych pakietów, które znajdują się w specjalnym repozytorium. Aby uzyskać to repozytorium, musisz posiadać jeden z następujących produktów:
- RHEL dla Rozwiązań SAP (wersja premium, standardowa, deweloperska)
- RHEL dla Partnerów Biznesowych NFR
Kliknij tutaj, aby uzyskać osobistą wersję deweloperską RHEL dla Rozwiązań SAP. Zarejestruj się jako deweloper i pobierz wersję deweloperską.
- Link rejestracyjny: Możesz zarejestrować nowe osobiste konto lub powiązać je z już istniejącym kontem osobistym Red Hat Network.
- Link do pobrania: Tutaj możesz pobrać płytę instalacyjną RHEL przy użyciu wcześniej zarejestrowanego konta.
UWAGA: To jest standardowa płyta instalacyjna RHEL, ponieważ RHEL dla Rozwiązań SAP nie jest osobnym produktem, lecz tylko specjalnym pakietem. Subskrypcja daje dostęp do dodatkowych pakietów przez naszą sieć dostarczania treści (CDN) po instalacji.
Ważne jest również, aby dyski były skonfigurowane zgodnie z wymaganiami pamięciowymi SAP dla SAP HANA. Ten BLOG jest również bardzo pomocny przy określaniu wymagań dotyczących systemów HANA.
Zmienne roli
zmienna | informacja | wymagane? |
---|---|---|
sap_s4hana_deployment_use_password_file | Określa, czy plik parametrów do wdrożenia S/4 HANA zawiera hasła zaszyfrowane, w takim przypadku należy dostarczyć plik instkey.pkey | nie, domyślnie n |
sap_s4hana_deployment_password_file_path | Ścieżka do pliku haseł instkey.pkey | nie |
sap_s4hana_deployment_sapcar_path | Ścieżka do katalogu na hoście, w którym znajduje się plik narzędzia SAPCAR | tak |
sap_s4hana_deployment_sapcar_file_name | Nazwa pliku narzędzia SAPCAR | tak |
sap_s4hana_deployment_swpm_path | Ścieżka do katalogu na hoście, w którym znajduje się plik narzędzia SWPM | tak |
sap_s4hana_deployment_swpm_sar_file_name | Nazwa pliku .SAR SWPM | tak |
sap_s4hana_deployment_product_id | Odniesienie do produktu SAP, który zostanie zainstalowany | tak, przykład NW_ABAP_OneHost:S4HANA1909.CORE.HDB.ABAP |
sap_s4hana_deployment_diagnostics_agent_password | Hasło dla Agenta Diagnostyki | nie |
sap_s4hana_deployment_ascs_instance_nr | Numer instancji ASCS | tak - zauważ wymagane podwójne cudzysłowy, gdy dodajesz zmienną do swojego inwentarza, aby była interpretowana jako ciąg |
sap_s4hana_deployment_ascs_instance_hostname | Nazwa hosta instancji ASCS | tak |
sap_s4hana_deployment_pas_instance_nr | Numer instancji PAS | nie |
sap_s4hana_deployment_pas_instance_hostname | Nazwa hosta instancji PAS | nie |
sap_s4hana_deployment_ddic_000_password | Hasło dla użytkownika SAP DDIC w kliencie 000 | nie |
sap_s4hana_deployment_ddic_001_password | Hasło dla użytkownika SAP DDIC w kliencie 001 | nie |
sap_s4hana_deployment_master_password | Hasło dla użytkowników sapadm, <sid>adm oraz SAP DDIC w klientach 000 i 001 | tak |
sap_s4hana_deployment_db_schema_abap | Nazwa schematu ABAP w HANA | nie, domyślnie SAPHANADB |
sap_s4hana_deployment_db_schema_abap_password | Hasło dla schematu ABAP w HANA | tak |
sap_s4hana_deployment_db_schema_java | Nazwa schematu JAVA w HANA | nie, domyślnie SAPHANADB |
sap_s4hana_deployment_db_schema_java_password | Hasło dla schematu JAVA w HANA | tak |
sap_s4hana_deployment_sid | SID systemu S/4 HANA | tak |
sap_s4hana_deployment_db_host | Host, na którym działa baza danych HANA | tak |
sap_s4hana_deployment_db_sid | SID bazy danych HANA | tak |
sap_s4hana_deployment_hana_instance_nr | Numer instancji bazy danych HANA | tak - zauważ wymagane podwójne cudzysłowy, gdy dodajesz zmienną do swojego inwentarza, aby była interpretowana jako ciąg |
sap_s4hana_deployment_hana_systemdb_password | Hasło dla użytkownika SYSTEM bazy danych HANA dla SystemDB w przypadku wielotenantowej bazy danych HANA | tak, jeśli używana jest HANA 2.0 |
sap_s4hana_deployment_hana_system_password | Hasło dla użytkownika SYSTEM bazy danych HANA | tak |
sap_s4hana_deployment_parallel_jobs_nr | Liczba równoległych zadań do uruchomienia importu oprogramowania S/4 HANA do bazy danych HANA | tak |
sap_s4hana_deployment_db_sidadm_password | Hasło użytkownika <sid>adm na serwerze HANA | tak |
sap_s4hana_deployment_igs_path | Ścieżka do pliku IGS | tak |
sap_s4hana_deployment_igs_file_name | Nazwa pliku IGS | tak |
sap_s4hana_deployment_igs_helper_path | Ścieżka do pliku Helper IGS | tak |
sap_s4hana_deployment_igs_helper_file_name | Nazwa pliku Helper IGS | tak |
sap_s4hana_deployment_kernel_dependent_path | Ścieżka do pliku zależnego od rdzenia bazy danych | tak |
sap_s4hana_deployment_kernel_dependent_file_name | Nazwa pliku zależnego od rdzenia bazy danych | tak |
sap_s4hana_deployment_kernel_independent_path | Ścieżka do pliku niezależnego od rdzenia bazy danych | tak |
sap_s4hana_deployment_kernel_independent_file_name | Nazwa pliku niezależnego od rdzenia bazy danych | tak |
sap_s4hana_deployment_fqdn | FQDN serwera (krótką nazwą, jeśli FQDN nie jest skonfigurowany) | tak |
sap_s4hana_deployment_set_fqdn | Określa, czy będzie używany FQDN | nie, domyślnie true - zauważ wymagane podwójne cudzysłowy, gdy dodajesz zmienną do swojego inwentarza, aby była interpretowana jako ciąg |
sap_s4hana_deployment_software_path | Ścieżka do eksportu oprogramowania S4/HANA | tak |
sap_s4hana_deployment_sapadm_password | Hasło dla sapadm Agenta Host SAP | nie, tylko jeśli chcemy nadpisać hasło sap_s4hana_deployment_master_password |
sap_s4hana_deployment_sap_sidadm_password | Hasło dla <sid>adm | nie, tylko jeśli chcemy nadpisać hasło sap_s4hana_deployment_master_password |
Zależności
Przed użyciem tej roli upewnij się, że Twój system jest poprawnie skonfigurowany do uruchamiania aplikacji SAP i HANA.
Możesz użyć wspieranych ról sap-preconfigure
i sap-netweaver-preconfigure
, które są dostępne z subskrypcją RHEL dla Rozwiązań SAP.
Wersje tych ról można znaleźć tutaj oraz tutaj.
Przykład Playbooka
- hosts: servers
roles:
- role: sap-s4hana-deployment
Przykład Inwentarza
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: "mysecretpassword"
sap_s4hana_deployment_hana_systemdb_password: "mysecretpassword"
sap_s4hana_deployment_db_schema_abap: "SAPHANADB"
sap_s4hana_deployment_db_schema_abap_password: "mysecretpassword"
sap_s4hana_deployment_db_schema_java: "SAPHANADB"
sap_s4hana_deployment_db_schema_java_password: "mysecretpassword"
sap_s4hana_deployment_sid: RHS
sap_s4hana_deployment_ascs_instance_nr: "00"
sap_s4hana_deployment_ascs_instance_hostname: "myhostname"
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: "mysecretpassword"
sap_s4hana_deployment_parallel_jobs_nr: 30
sap_s4hana_deployment_db_sidadm_password: "mysecretpassword"
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"
Licencja
Licencja Apache 2.0
Informacje o autorze
Społeczność praktyków SAP firmy Red Hat
ansible-galaxy install redhat_sap.sap_s4hana_deployment