cnstechnicalgroup.sqlserver-ha-config
Rol: cnstechnicalgroup.sqlserver-ha-config
El rol de Ansible instala componentes de alta disponibilidad de SQL Server y configura los hosts para la comunicación de espejos.
Requisitos
- CentOS7
- Ubuntu Xenial Xenus
Variables del Rol
En la versión actual, puedes especificar las siguientes variables:
Nombre | Opcional | Predeterminado | Descripción |
---|---|---|---|
use_hosts_file | sí | no | Usar el archivo /etc/hosts para la resolución DNS. Un valor de sí añadirá una entrada en /etc/hosts para los hosts primario y secundario que participan en el espejo. |
primary_host_ip | sí | --- | Dirección IP para el servidor principal en Always On. Esto es obligatorio solo si use_hosts_file es sí. |
secondary_host_ip | sí | --- | Dirección IP para el servidor réplica en Always On. Esto es obligatorio solo si use_hosts_file es sí. |
primary_host_name | no | --- | Nombre del host primario para el servidor que está siendo espejado (principal). |
secondary_host_name | no | --- | Nombre del host secundario para el servidor que está realizando el espejado (réplica). |
sa_password | no | --- | Contraseña del administrador del sistema para la instalación de SQL Server, requerida para la dependencia. |
- Si eliges usar /etc/hosts para resolver cada máquina que participa en el AG, no olvides añadir esas direcciones IP y hosts al archivo /etc/hosts del servidor de Ansible. Esto es necesario porque el servidor de Ansible se utiliza para ejecutar sqlcmd.
Dependencias
Depende de role-sqlserver-server
Licencia
GPLv2
Información del Autor
Creado por CNS Technical Group (https://www.cnstechgroup.com/)
Documentación
Ejemplo de instalación (https://github.com/cnstechnicalgroup/ansible-sqlserver/blob/master/documents/sqlserver-ha-config.md)
Ejemplos
---
- nombre: rol cnstechnicalgroup.sqlserver-ha-config
hosts: dbservers
sudo: sí
roles:
- cnstechnicalgroup.sqlserver-ha-config
gather_facts: sí
environment:
SA_PASSWORD: "{{sa_password}}"
ACCEPT_EULA: "Y"
MSSQL_PID: "evaluation"
Acerca del proyecto
Ansible role install SQL Server High Availability Components and configure hosts for mirror communications
Instalar
ansible-galaxy install cnstechnicalgroup.sqlserver-ha-config
Licencia
gpl-2.0
Descargas
152
Propietario