redhat_sap.sap_hana_hsr

DIESE ROLLE IST ABGELEGT UND WIRD NICHT MEHR ENTSCHICKT

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

sap-hana-hsr Ansible Lint Ansible Galaxy Import

Diese Rolle ermöglicht die SAP HANA Systemreplikation zwischen 2 bestimmten RHEL 7.x oder 8.x Hosts.

Anforderungen

SAP HANA 1.0 SPS 12 und höher (HANA2) muss auf den angegebenen Hosts installiert und ausgeführt werden.

Rollenvariablen

Variablen, die mit dieser Rolle verwendet werden, müssen mit unterschiedlichen Bereichen hinzugefügt werden. Einige der Variablen können für beide Hosts angewendet werden, und einige müssen individuell auf jeden Host angewendet werden. Dies liegt an der Natur der SAP HANA Systemreplikation, bei der Hosts unterschiedliche Rollen (primär und sekundär) in der Replikationsarchitektur haben.

Allgemeine Variablen

Variable Info Erforderlich?
sap_hana_hsr_hana_sid SAP HANA System-ID ja
sap_hana_hsr_hana_instance_number Instanznummer ja, muss als Zeichenfolge angegeben werden z.B. "00"
sap_hana_hsr_hana_db_system_password Datenbankbenutzer (SYSTEM) Passwort ja
sap_hana_hsr_hana_primary_hostname Systemhostname für den primären Knoten ja
sap_hana_hsr_rep_mode Replikationsmodus für die Replikation des Redo-Logs (sync | syncmem | async) nein, standardmäßig auf sync festgelegt
sap_hana_hsr_oper_mode Betriebsmodus zur Ausführung der SAP HANA Systemreplikation (delta_datashipping | logreplay | logreplay_readaccess) nein, standardmäßig auf logreplay festgelegt

Spezifische Variablen pro Host

Variable Info Erforderlich?
sap_hana_hsr_role Die Hostrolle in der Replikationsarchitektur ja, Optionen sind primary oder secondary
sap_hana_hsr_alias Alias zur Identifizierung des HANA-Standorts im Replikationslayout ja

Beispiel-Playbook

    - hosts: hana
      roles:
        - { role: redhat_sap.sap_hana_hsr }

Beispiel-Inventar

# cat <inventory_dir>/group_vars/hana.yml
## Variablen, die für die Rolle 'sap_hana_hsr' benötigt werden
sap_hana_hsr_hana_sid: RH1
sap_hana_hsr_hana_instance_number: "00"
sap_hana_hsr_hana_db_system_password: "MeinS3cr3tP4ssw0rd"
sap_hana_hsr_hana_primary_hostname: hana-0c0c0

# cat <inventory_dir>/host_vars/hana-0c0c0.yml
sap_hana_hsr_role: "primary"
sap_hana_hsr_alias: "DC1"

# cat <inventory_dir>/host_vars/hana-0c0c1.yml
sap_hana_hsr_role: "secondary"
sap_hana_hsr_alias: "DC2"

HANA Systemreplikation prüfen

Nachdem die HANA Systemreplikation mit dieser Rolle konfiguriert wurde, können Sie den aktuellen Status wie folgt auf dem primären Host überprüfen:

# su - <sid>adm
# python /usr/sap/<SID>/HDB<INSTANCE_NUMBER>/exe/python_support/systemReplicationStatus.py

| Datenbank | Host       | Port  | Dienstname   | Volumen-ID | Standort-ID | Standortname | Sekundär    | Sekundär   | Sekundär   | Sekundär   | Sekundär       | Replikation  | Replikation  | Replikation      |
|           |            |       |               |            |             |              | Host        | Port       | Standort-ID| Standortname| Aktiver Status | Modus       | Status       | Status Details   |
| --------- | ---------- | ----- | ------------- | ---------- | ----------- | ------------ | ------------| --------- | ---------  | --------- | -------------  | ----------- | ----------- | ---------------- |
| SYSTEMDB  | hana-25e40 | 30001 | nameserver    |         1  |       1     | DC1          | hana-25e41  |     30001 |         2 | DC2       | JA            | SYNC        | AKTIV       |                  |
| RH1       | hana-25e40 | 30007 | xsengine      |         2  |       1     | DC1          | hana-25e41  |     30007 |         2 | DC2       | JA            | SYNC        | AKTIV       |                  |
| RH1       | hana-25e40 | 30003 | indexserver   |         3  |       1     | DC1          | hana-25e41  |     30003 |         2 | DC2       | JA            | SYNC        | AKTIV       |                  |

Status der Systemreplikation Standort "2": AKTIV
Gesamtstatus der Systemreplikation: AKTIV

Lokaler Status der Systemreplikation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Modus: PRIMÄR
Standort-ID: 1
Standortname: DC1

Lizenz

Apache Lizenz 2.0

Autor Informationen

Red Hat SAP Community of Practice

Über das Projekt

Configure SAP HANA System Replication on existing SAP HANA deployments in RHEL

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