Dieses Ansible Playbook Piggybacks vom Neustart -Ansible -Plugin und fügt eine weitere Ebene des Neustarts zu.
In diesem Spielbuch wird festgestellt, ob die Linux -Hosts , die Sie neu starten möchten, erreichbar sind. Wenn nicht erreichbar, kontaktiert das Spielbuch das WTI -Stromversorgungsgerät und startet den Stecker neu, an den die fehlgeschlagenen Linux -Hosts angeschlossen sind.
Wenn die Linux -Hosts erreichbar sind, wird das Plugin des Ansible Inbasing -Neustarts ausgeführt. Dieses Plugin wartet nach dem Neustart darauf, dass die Linux -Hosts erreichbar werden. Wenn die Linux -Hosts nicht erreichbar sind, kontaktiert das Playbook das WTI -Leistungsgerät und startet den Stecker neu, dass die fehlgeschlagenen Hosts angeschlossen sind.
Zuerst müssen Sie über ein WTI -Leistungsgerät (mit einer CPM- oder VMR -Serie) verfügen
In Ihrer Ansible -Hosts -Datei müssen diese Parameter definiert werden, um mit einer WTI -PDU zu sprechen
Diese Parameter sind obligatorisch:
wti_device, wti_username, wti_password, wti_plug
Diese Parameter sind optional:
wti_use_https, wti_validate_certs:
Beispiele sind wie folgt:
wti_device: test.wti.com
wti_username: super
wti_password: super
WTI_PLUG: "5"
wti_use_https: true
wti_validate_certs: true
Wenn einer der obligatorischen Parameter nicht definiert ist, wird der WTI -PDU -Neustartbereich übersprungen.
sudo ansible-playbook ./cpm_reboot-complete.yml
In diesem Skript wird festgestellt, ob die Linux -Hosts online sind. Wenn sie online sind, wird ein System -Neustartbefehl versucht. Wenn die Linux -Hosts erfolgreich neu gestartet werden, endet das Skript. Wenn eine der Erkennungs- oder Neustartvorgänge fehlschlägt, wird das CPM_PLUGCONTROL -Modul aus der WTI -Sammlung ausgeführt und die fehlgeschlagenen Linux -Hosts neu gestartet.
Die Ansible Galaxy Collection für WTI -Geräte finden Sie hier: https://galaxy.ansible.com/wti/Remote
Die HTML-, RAML- oder OpenAPI/Swagger -Datei in Bezug auf die erholsamen API -Aufrufe finden Sie hier:
https://www.wti.com/t-wti-restful-api-download.aspx
Wenn Sie Fragen, Kommentare oder Vorschläge haben, können Sie uns eine E -Mail an [email protected] senden
WTI - Western Telematic, Inc. 5 Sterling, Irvine, Kalifornien 92618
Western Telematic Inc. wurde 1964 gegründet und ist Branchenführer bei der Gestaltung und Herstellung von Leistungsmanagement- und Remote -Konsolenmanagementlösungen für Rechenzentren und globale Netzwerkstandorte. Unsere umfangreiche Produktlinie umfasst intelligente PDUs für die Fernstockverteilung, Messung, Berichterstattung und Steuerung, Serienkonsolenerver, RJ45 A/B -Fallback -Schalter und automatische Stromübertragungsschalter.