cnstechnicalgroup.sqlserver-ha-config
Rolle: cnstechnicalgroup.sqlserver-ha-config
Ansible-Rolle installiert die Hochverfügbarkeitskomponenten von SQL Server und konfiguriert die Hosts für die Spiegelkommunikation.
Anforderungen
- CentOS7
- Ubuntu Xenial Xerus
Rollenvariablen
In der aktuellen Version können die folgenden Variablen festgelegt werden:
Name | Optional | Standard | Beschreibung |
---|---|---|---|
use_hosts_file | ja | nein | Benutze die /etc/hosts-Datei zur DNS-Auflösung. Ein "ja" fügt einen Eintrag in /etc/hosts für den primären und sekundären Host hinzu, der am Spiegel beteiligt ist. |
primary_host_ip | ja | --- | IP-Adresse des Hauptservers in Always On. Dies ist erforderlich, wenn use_hosts_file "ja" ist. |
secondary_host_ip | ja | --- | IP-Adresse des Replikservers in Always On. Dies ist erforderlich, wenn use_hosts_file "ja" ist. |
primary_host_name | nein | --- | Primärer Hostname des Servers, der gespiegelt wird (Hauptserver). |
secondary_host_name | nein | --- | Sekundärer Hostname des Servers, der spiegelt (Replik). |
sa_password | nein | --- | Passwort des Systemadministrators für die SQL Server-Installation, erforderlich für Abhängigkeiten. |
- Wenn Sie sich entscheiden, die /etc/hosts-Datei zur Auflösung jeder Maschine, die an der AG beteiligt ist, zu verwenden, vergessen Sie nicht, diese IP-Adressen und Hosts zur /etc/hosts-Datei des Ansible-Servers hinzuzufügen. Dies ist notwendig, da der Ansible-Server verwendet wird, um sqlcmd auszuführen.
Abhängigkeiten
Hängt von role-sqlserver-server ab.
Lizenz
GPLv2
Autoreninformation
Erstellt von der CNS Technical Group (https://www.cnstechgroup.com/)
Dokumentation
Installationsbeispiel (https://github.com/cnstechnicalgroup/ansible-sqlserver/blob/master/documents/sqlserver-ha-config.md)
Beispiele
---
- name: cnstechnicalgroup.sqlserver-ha-config Rolle
hosts: dbservers
sudo: ja
rollen:
- cnstechnicalgroup.sqlserver-ha-config
faktensammlung: ja
umgebung:
SA_PASSWORD: "{{sa_password}}"
ACCEPT_EULA: "Y"
MSSQL_PID: "evaluation"
Über das Projekt
Ansible role install SQL Server High Availability Components and configure hosts for mirror communications
Installieren
ansible-galaxy install cnstechnicalgroup.sqlserver-ha-config
Lizenz
gpl-2.0
Downloads
152
Besitzer