sap_hana_ha_pacemaker
Эта роль устарела и больше не разрабатывается
Преемник теперь разрабатывается в составе коллекции community.sap_install.
sap-hana-ha-pacemaker
Эта роль настраивает pacemaker для существующей установки репликации SAP HANA на системах 8.x.
Требования
Эта роль предназначена для использования на системах RHEL, на которых развернута SAP HANA и настроена репликация HANA между 2 узлами RHEL. Для достижения этого состояния можно использовать следующие роли Ansible:
Необходимо иметь доступ к программным репозиториям, необходимым для развертывания высокодоступной среды RHEL (также см.: Автоматизированная репликация SAP HANA в кластере pacemaker)
Вы можете использовать роль redhat_sap.sap_rhsm для автоматизации этого процесса.
Переменные роли
переменная | информация | обязательна? |
---|---|---|
sap_hana_ha_pacemaker_hana_sid | Идентификатор системы SAP HANA | да |
sap_hana_ha_pacemaker_hana_instance_number | Номер экземпляра | да, должен быть объявлен как строка например "00" |
sap_hana_ha_pacemaker_secondary_read | Настроить второй узел HANA как активный/доступный для чтения | нет (по умолчанию ложь) |
sap_hana_ha_pacemaker_vip | Виртуальный IP для кластерного сервиса HANA | да |
sap_hana_ha_pacemaker_secondary_vip | Виртуальный IP для кластерного сервиса HANA, когда второй узел настроен как активный/доступный для чтения | только если sap_hana_ha_pacemaker_secondary_read 'true' |
sap_hana_ha_pacemaker_configure_firewall | Настраивать ли правила брандмауэра для RHEL HA | нет (по умолчанию ложь) |
sap_hana_ha_pacemaker_hacluster_password | Пароль для пользователя 'hacluster' | да |
sap_hana_ha_pacemaker_cluster_name | Имя для RHEL HA кластера | нет (по умолчанию 'hana_cluster') |
sap_hana_ha_pacemaker_node1_fqdn | Полное доменное имя для ПЕРВОГО узла кластера, используемого для трафика heartbeat | да |
sap_hana_ha_pacemaker_node2_fqdn | Полное доменное имя для ВТОРОГО узла кластера, используемого для трафика heartbeat | да |
sap_hana_ha_pacemaker_node1_ip | IP адрес ПЕРВОГО узла кластера, используемого для трафика heartbeat | да |
sap_hana_ha_pacemaker_node2_ip | IP адрес ВТОРОГО узла кластера, используемого для трафика heartbeat | да |
sap_hana_ha_pacemaker_stickiness | Настраивать ли зависимость ресурсов | нет (по умолчанию ложь) |
sap_hana_ha_pacemaker_threshold | Настраивать ли порог миграции | нет (по умолчанию ложь) |
sap_hana_ha_pacemaker_use_e4s | Использовать ли репозитории 'e4s' или нет | нет (по умолчанию правда) |
Пример Playbook
- hosts: hana
roles:
- { role: redhat_sap.sap_hana_ha_pacemaker }
Пример Инвентаря
```yaml
cat /group_vars/hana.yml
Переменные, необходимые для роли 'sap_hana_ha_pacemaker'
sap_hana_ha_pacemaker_hana_sid: RH1 sap_hana_ha_pacemaker_hana_instance_number: "00" sap_hana_ha_pacemaker_vip: 192.168.47.100 sap_hana_ha_pacemaker_hacluster_password: "Mysecretpassword" sap_hana_ha_pacemaker_node1_fqdn: hana-node1.test.local sap_hana_ha_pacemaker_node2_fqdn: hana-node2.test.local sap_hana_ha_pacemaker_node1_ip: 192.168.47.21 sap_hana_ha_pacemaker_node2_ip: 192.168.47.22
Лицензия
Apache License 2.0
Информация об авторе
Сообщество Red Hat SAP Practice
ansible-galaxy install redhat-sap/sap-hana-ha-pacemaker