it-praktyk.Reboot-And-Wait

Estado de Construcción

Reiniciar y Esperar

Rol de Ansible destinado a reiniciar sistemas basados en Linux con systemd como gestor de sistemas y servicios.

Usando este rol puedes evitar errores como:

fatal: [10.0.15.50]: ¡INACCESIBLE! => {"changed": false, "msg": "Falló la conexión con el host a través de ssh: conexión compartida a 10.0.15.50 cerrada.\r\n", "unreachable": true}

Requisitos

El rol no tiene requisitos especiales.

Variables del Rol

Cuántos segundos debe retrasarse el reinicio.
reboot_delay = 10

Puerto que necesita ser verificado para la disponibilidad del servidor.
return_port = 22

Tiempo en segundos cuando comenzará el primer intento de conexión.
return_delay = 40

Tiempo en segundos durante el cual se intentarán las sondas de conexión.
return_timeout = 300

Tiempo en segundos durante el cual se detendrá la sonda de conexión iniciada.
return_connect_timeout = 20

Las variables que comienzan con 'return_' son utilizadas por el módulo wait_for de Ansible. Consulta la documentación del módulo si necesitas información adicional.

Dependencias

El rol no tiene dependencias externas.

Ejemplo de Playbook

- hosts: servers
  roles:
     - { role:it-praktyk.reboot-and-wait }

Licencia

Copyright (c) 2016 Wojciech Sciesinski
Este rol está licenciado bajo la Licencia MIT (MIT)
Texto completo de la licencia: https://opensource.org/licenses/MIT

Información del Autor

Autor: Wojciech Sciesinski, wojciech[at]sciesinski[dot]net
Palabras clave: Ansible, systemd, reiniciar

Créditos: Marcin Skarbek por la respuesta proporcionada https://stackoverflow.com/questions/29955605/how-to-reboot-centos-7-with-ansible

TODO

Acerca del proyecto

A role intended to reboot Linux based system with systemd as a system and service manager.

Instalar
ansible-galaxy install it-praktyk.Reboot-And-Wait
Licencia
mit
Descargas
445
Propietario