redhat_sap.sap_hostagent

TA ROLA JEST ZDEWCELOWANA I NIE JEST JUŻ ROZWIJANA

Następca jest teraz rozwijany w ramach kolekcji community.sap_install.

sap-hostagent Ansible Lint Ansible Galaxy Import

SAP Host Agent to agent, który może wykonywać różne zadania związane z zarządzaniem cyklem życia, takie jak monitorowanie systemu operacyjnego, monitorowanie bazy danych, kontrola instancji systemu i provisioning.

Zaleca się zainstalowanie SAP Host Agent na początku w każdym środowisku HA.

Możesz znaleźć najnowszą dokumentację w SAP NOTE 1907566.

Ta rola instaluje lub aktualizuje SAP Host Agent na systemie RHEL 7.x lub 8.x. Jest dostarczana jako pakiet RPM, tarball lub jako część pakietu oprogramowania SAP. Choć Red Hat zaleca używanie RPM dla łatwiejszej aktualizacji, ta rola obsługuje wszystkie formaty.

Wymagania

Ta rola jest przeznaczona do użycia na systemie RHEL, który otrzymuje oprogramowanie SAP. Twój system musi być zainstalowany z co najmniej podstawowymi pakietami RHEL, poprawnie zarejestrowany i przygotowany do instalacji HANA lub Netweaver.

Potrzebuje dostępu do repozytoriów oprogramowania wymaganych do zainstalowania SAP HANA (zobacz również: Jak subskrybować systemy SAP HANA do Usług Aktualizacji dla Rozwiązań SAP).

Możesz użyć roli redhat_sap.sap_rhsm, aby zautomatyzować ten proces.

Aby zainstalować oprogramowanie SAP na Red Hat Enterprise Linux, potrzebujesz dodatkowych pakietów, które są dostępne w specjalnym repozytorium. Aby uzyskać to repozytorium, musisz mieć jeden z następujących produktów:

Kliknij tutaj, aby zdobyć osobistą wersję dewelopera RHEL for SAP Solutions. Zarejestruj się jako deweloper i pobierz wersję dewelopera.

  • Link do rejestracji: Możesz zarejestrować nowe konto osobiste lub połączyć je z już istniejącym kontem osobistym Red Hat Network.
  • Link do pobrania: Tutaj możesz pobrać DVD instalacyjne dla RHEL przy użyciu wcześniej zarejestrowanego konta.

UWAGA: To jest standardowa płyta instalacyjna RHEL, ponieważ RHEL for SAP Solutions nie jest dodatkowym produktem, lecz tylko specjalnym pakietem. Subskrypcja umożliwia dostęp do dodatkowych pakietów przez naszą sieć dostarczania treści (CDN) po instalacji.

Ważne jest również, aby Twoje dyski były skonfigurowane zgodnie z wymaganiami magazynowymi SAP dla SAP HANA. Ten BLOG jest również bardzo pomocny przy planowaniu systemów HANA.

Zmienne roli

Instalacje oparte na RPM

zmienna informacja wymagane?
sap_hostagent_installation_type Typ źródła instalacji dla SAPHOSTAGENT tak, z wartością rpm
sap_hostagent_rpm_local_path Lokalna ścieżka katalogu, gdzie znajduje się plik RPM tak, chyba że używany jest sap_hostagent_rpm_remote_path
sap_hostagent_rpm_remote_path Lokalna ścieżka katalogu, gdzie znajduje się plik RPM tak, chyba że używany jest sap_hostagent_rpm_local_path
sap_hostagent_rpm_file_name Lokalna nazwa pliku RPM tak
sap_hostagent_agent_tmp_directory Ścieżka tymczasowego katalogu, który zostanie utworzony na docelowym hoście nie (domyślna w roli)
sap_hostagent_clean_tmp_directory Boolean, który wskazuje, czy tymczasowy katalog zostanie usunięty po instalacji nie (domyślna w roli)

Instalacje oparte na SAR (zawartość na węźle kontrolnym ansible)

zmienna informacja wymagane?
sap_hostagent_installation_type Typ źródła instalacji dla SAPHOSTAGENT tak z wartością sar
sap_hostagent_sar_local_path Lokalna ścieżka katalogu, gdzie znajduje się plik SAR tak
sap_hostagent_sar_file_name Lokalna nazwa pliku SAR tak
sap_hostagent_sapcar_local_path Lokalna ścieżka katalogu, gdzie znajduje się plik narzędzia SAPCAR tak
sap_hostagent_sapcar_file_name Lokalna nazwa pliku narzędzia SAPCAR tak
sap_hostagent_agent_tmp_directory Ścieżka tymczasowego katalogu, który zostanie utworzony na docelowym hoście nie (domyślna w roli)
sap_hostagent_clean_tmp_directory Boolean, który wskazuje, czy tymczasowy katalog zostanie usunięty po instalacji nie (domyślna w roli)

Instalacje oparte na SAR (z zawartością na docelowym węźle)

zmienna informacja wymagane?
sap_hostagent_installation_type Typ źródła instalacji dla SAPHOSTAGENT tak z wartością sar-remote
sap_hostagent_sar_remote_path Zdalna ścieżka katalogu, gdzie znajduje się plik narzędzia SAR tak
sap_hostagent_sar_file_name Nazwa pliku narzędzia SAR tak
sap_hostagent_sapcar_remote_path Zdalna ścieżka katalogu archiwum SAR tak
sap_hostagent_sapcar_file_name Zdalna nazwa pliku archiwum SAR tak
sap_hostagent_agent_tmp_directory Ścieżka tymczasowego katalogu, który zostanie utworzony na docelowym hoście nie (domyślna w roli)
sap_hostagent_clean_tmp_directory Boolean, który wskazuje, czy tymczasowy katalog zostanie usunięty po instalacji nie (domyślna w roli)

Instalacje oparte na pakiecie SAP

zmienna informacja wymagane?
sap_hostagent_installation_type Typ źródła instalacji dla SAPHOSTAGENT tak z wartością bundle
sap_hostagent_bundle_path Ścieżka katalogu docelowego, gdzie pakiet instalacyjny SAP został rozpakowany
sap_hostagent_agent_tmp_directory Ścieżka tymczasowego katalogu, który zostanie utworzony na docelowym hoście nie (domyślna w roli)
sap_hostagent_clean_tmp_directory Boolean, który wskazuje, czy tymczasowy katalog zostanie usunięty po instalacji nie (domyślna w roli)

Konfiguracja SSL

Obecnie rola skonfiguruje PSE i utworzy CSR. Dodanie podpisanych certyfikatów z ważnego CA jeszcze nie jest obsługiwane.

zmienna informacja wymagane?
sap_hostagent_config_ssl Ta zmienna boolean skonfiguruje Agenta do komunikacji SSL nie (domyślna w roli)
sap_hostagent_ssl_passwd Hasło do użycia dla CSR tak, gdy sap_hostagent_config_ssl jest True
sap_hostagent_ssl_org Informacje o organizacji dla CSR tak, gdy sap_hostagent_config_ssl jest True
sap_hostagent_ssl_country Informacje o kraju dla CSR tak, gdy sap_hostagent_config_ssl jest True

Zależności

Przed użyciem tej roli upewnij się, że Twój system został odpowiednio skonfigurowany do uruchamiania aplikacji SAP.

Możesz używać wspieranej roli sap-preconfigure, która jest dostarczana z subskrypcją RHEL for SAP Solutions dla wersji RHEL 7 i 8.

Wersję pierwotną tej roli można znaleźć tutaj.

Przykładowy Playbook

    - hosts: servers
      roles:
      - { role: sap-hostagent, become: yes }

Przykładowa inwentarz

Przy użyciu RPM:

sap_hostagent_installation_type: "rpm"
sap_hostagent_rpm_local_path: "/mylocaldir/SAPHOSTAGENT"
sap_hostagent_rpm_file_name: "saphostagentrpm_44-20009394.rpm"
sap_hostagent_clean_tmp_directory: true

Przy użyciu SAR:

sap_hostagent_installation_type: "sar"
sap_hostagent_sar_local_path: "/mylocaldir/SAPHOSTAGENT"
sap_hostagent_sar_file_name: "SAPHOSTAGENT44_44-20009394.SAR"
sap_hostagent_sapcar_local_path: "/mylocaldir/SAPHOSTAGENT"
sap_hostagent_sapcar_file_name: "SAPCAR_1311-80000935.EXE"
sap_hostagent_clean_tmp_directory: true

Przy użyciu pakietu SAP:

sap_hostagent_installation_type: "bundle"
sap_hostagent_bundle_path: "/usr/local/src/HANA-BUNDLE/51053381"
sap_hostagent_clean_tmp_directory: true

Licencja

Licencja Apache 2.0

Informacje o autorach

Red Hat SAP Community of Practice

O projekcie

Deploys `SAPHOSTAGENT` on the given host(s)

Zainstaluj
ansible-galaxy install redhat_sap.sap_hostagent
Licencja
apache-2.0
Pobrania
17k
Właściciel
Community repositories for SAP Solutions on Red Hat Technologies