Ce livre de jeu ansible sur le plugin redémarré ANSIBLE et ajoute un autre niveau de fiabilité de redémarrage.
Ce playbook verra si les hôtes Linux que vous essayez de redémarrer sont accessibles. S'il n'est pas accessible, le PlayBook contactera le périphérique d'alimentation WTI et redémarrera la prise à laquelle les hôtes Linux défaillants sont connectés.
Si les hôtes Linux sont accessibles, alors le plugin de redémarrage intégré ANSIBLE est exécuté, ce plugin, après le redémarrage, attendra que les hôtes Linux deviennent accessibles. Si les hôtes Linux ne deviennent pas accessibles, le PlayBook contactera le périphérique d'alimentation WTI et redémarrera la prise que les hôtes défaillants sont connectés.
Vous devez d'abord avoir un dispositif d'alimentation WTI (avec un CPM ou une série VMR) en deuxième
Dans votre fichier Hosts Ansible, ces paramètres doivent être définis pour parler à un WTI PDU
Ces paramètres sont obligatoires:
wti_device, wti_username, wti_password, wti_plug
Ces paramètres sont facultatifs:
wti_use_https, wti_validate_certs:
Les exemples sont les suivants:
wti_device: test.wti.com
wti_username: super
wti_password: super
wti_plug: "5"
wti_use_https: true
wti_validate_certs: true
Si l'un des paramètres obligatoires n'est pas défini, alors la partie de redémarrage de PDU WTI est ignorée.
sudo ansible-playbook ./cpm_reboot-complete.yml
Ce script verra si les hôtes Linux sont en ligne, s'ils sont en ligne, alors une commande de redémarrage du système sera tentée. Si les hôtes Linux sont redémarrés avec succès, le script se terminera. Si l'une des opérations de détection ou de redémarrage échoue, le module CPM_PlugControl de la collection WTI s'exécutera et redémarrera les hôtes Linux qui ont échoué.
La collection Galaxy ANSIBLE pour les appareils WTI peut être trouvée ici: https://galaxy.ansible.com/wti/remote
Le fichier HTML, RAML ou OpenAPI / Swagger relatif aux appels API RESTFul peut être trouvé ici:
https://www.wti.com/t-wti-restful-api-download.aspx
Si vous avez des questions, des commentaires ou des suggestions, vous pouvez nous envoyer un e-mail à [email protected]
WTI - Western Telematic, Inc. 5 Sterling, Irvine, Californie 92618
Western Telematic Inc. a été fondé en 1964 et est un leader de l'industrie dans la conception et la fabrication de la gestion de l'alimentation et des solutions de gestion des consoles à distance pour les centres de données et les emplacements mondiaux des réseaux. Notre vaste gamme de produits comprend des PDU intelligents pour la distribution d'alimentation à distance, la mesure, la déclaration et le contrôle, les serveurs de console série, les commutateurs de secours RJ45 A / B et les commutateurs de transfert d'alimentation automatiques.