redhat_sap.sap_hana_hsr

ESTE ROL HA SIDO DESECHADO Y YA NO SE DESARROLLA

El sucesor ahora se desarrolla como parte de la colección community.sap_install.

sap-hana-hsr Ansible Lint Ansible Galaxy Import

Este rol habilita la replicación del sistema SAP HANA entre 2 hosts RHEL 7.x o 8.x dados.

Requisitos

SAP HANA 1.0 SPS 12 y superior (HANA2) debe estar instalado y funcionando en los hosts especificados.

Variables del Rol

Las variables que se utilizarán con este rol deben agregarse con diferentes alcances. Algunas variables pueden aplicarse a ambos hosts, y algunas de ellas deben aplicarse individualmente a cada host. Esto se debe a la naturaleza de la replicación del sistema SAP HANA, donde los hosts tendrán diferentes roles (primario y secundario) en la arquitectura de replicación.

Variables Comunes

variable información ¿requerido?
sap_hana_hsr_hana_sid ID del sistema SAP HANA
sap_hana_hsr_hana_instance_number Número de instancia sí, debe declararse como una cadena e.g. "00"
sap_hana_hsr_hana_db_system_password Contraseña del usuario de la base de datos (SYSTEM)
sap_hana_hsr_hana_primary_hostname Nombre del host para el nodo primario
sap_hana_hsr_rep_mode Modo de replicación para la replicación del registro redo (sync | syncmem | async) no, por defecto sync
sap_hana_hsr_oper_mode Modo de operación para ejecutar la replicación del sistema SAP HANA (delta_datashipping | logreplay | logreplay_readaccess) no, por defecto logreplay

Variables Específicas por Host

variable información ¿requerido?
sap_hana_hsr_role El rol del host en la arquitectura de replicación sí, las opciones son primario o secundario
sap_hana_hsr_alias Alias utilizado para identificar el nombre del sitio HANA en la disposición de replicación

Ejemplo de Playbook

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

Ejemplo de Inventario

# cat <directorio_inventario>/group_vars/hana.yml
## Variables requeridas para el rol 'sap_hana_hsr'
sap_hana_hsr_hana_sid: RH1
sap_hana_hsr_hana_instance_number: "00"
sap_hana_hsr_hana_db_system_password: "MyS3cr3tP4ssw0rd"
sap_hana_hsr_hana_primary_hostname: hana-0c0c0

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

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

Comprobación de la Replicación del Sistema HANA

Una vez que se ha configurado la replicación del sistema HANA utilizando este rol, puedes verificar el estado actual haciendo lo siguiente en el host primario:

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

| Base de Datos | Host       | Puerto | Nombre del Servicio | ID de Volumen | ID de Sitio | Nombre del Sitio | Secundario  | Secundario | Secundario | Secundario | Secundario     | Replicación | Replicación | Replicación    |
|               |            |        |                     |                |             |                  | Host       | Puerto     | ID de Sitio | Nombre del Sitio | Estado Activo | Modo        | Estado      | Detalles del Estado |
| ------------- | ---------- | ------ | ------------------- | -------------- | ----------- | ---------------- | ---------- | --------- | ----------- | --------------- | ------------- | ----------- | ----------- | ------------------- |
| SYSTEMDB      | hana-25e40 | 30001  | nameserver          |                1 |           1 | DC1              | hana-25e41 |     30001 |           2 | DC2             | SÍ           | SYNC        | ACTIVO      |                     |
| RH1           | hana-25e40 | 30007  | xsengine            |                2 |           1 | DC1              | hana-25e41 |     30007 |           2 | DC2             | SÍ           | SYNC        | ACTIVO      |                     |
| RH1           | hana-25e40 | 30003  | indexserver         |                3 |           1 | DC1              | hana-25e41 |     30003 |           2 | DC2             | SÍ           | SYNC        | ACTIVO      |                     |

estado de la replicación del sistema del sitio "2": ACTIVO
estado general de la replicación del sistema: ACTIVO

Estado de la Replicación del Sistema Local
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

modo: PRIMARIO
id de sitio: 1
nombre del sitio: DC1

Licencia

Licencia Apache 2.0

Información del Autor

Comunidad de Práctica de Red Hat SAP

Acerca del proyecto

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

Instalar
ansible-galaxy install redhat_sap.sap_hana_hsr
Licencia
apache-2.0
Descargas
5.5k
Propietario
Community repositories for SAP Solutions on Red Hat Technologies