it-praktyk.Reboot-And-Wait
Redémarrer et Attendre
Rôle Ansible destiné à redémarrer les systèmes basés sur Linux avec systemd comme gestionnaire de système et de services.
En utilisant ce rôle, vous pouvez éviter des erreurs telles que :
fatal: [10.0.15.50]: INJOIGNABLE ! => {"changed": false, "msg": "Échec de la connexion à l'hôte via ssh : connexion partagée avec 10.0.15.50 fermée.\r\n", "unreachable": true}
Exigences
Le rôle n'a pas d'exigences particulières.
Variables du Rôle
Combien de secondes le redémarrage doit être retardé.reboot_delay = 10
Port à vérifier pour la disponibilité du serveur.return_port = 22
Temps en secondes avant que la première tentative de connexion commence.return_delay = 40
Temps en secondes durant lequel les tentatives de connexion seront effectuées.return_timeout = 300
Temps en secondes durant lequel la tentative de connexion commencée sera arrêtée.return_connect_timeout = 20
Les variables commençant par 'return_' sont utilisées par le module wait_for Ansible. Veuillez consulter la documentation du module si des informations supplémentaires sont nécessaires.
Dépendances
Le rôle n'a pas de dépendances externes.
Exemple de Playbook
- hosts: serveurs
roles:
- { role:it-praktyk.reboot-and-wait }
Licence
Copyright (c) 2016 Wojciech Sciesinski
Ce rôle est sous la Licence MIT (MIT)
Texte complet de la licence : https://opensource.org/licenses/MIT
Informations sur l'Auteur
Auteur : Wojciech Sciesinski, wojciech[at]sciesinski[dot]net
Mots-clés : Ansible, systemd, redémarrage
Crédits : Marcin Skarbek pour la réponse fournie https://stackoverflow.com/questions/29955605/how-to-reboot-centos-7-with-ansible
À FAIRE
A role intended to reboot Linux based system with systemd as a system and service manager.
ansible-galaxy install it-praktyk.Reboot-And-Wait