El lunes, 22 de julio de 2019 09:19:13 CDT Ulises Gonzalez Horta escribieron: > > ssh -i /home/rommel/.ssh/apagado/clave_apagado root@192.168.14.1 > > "systemctl > > stop shorewall.service ; shutdown -h now" > > > > echo "..." > > echo "Por último mi estación de trabajo" > > echo "..." > > shutdown -h now > > > > > > Se me ocurren dos soluciones, > 1- Al shutdown le pones un tiempo de espera, 30 segundos o un minuto, o > 2- agregas un sleep de 10 segundos luego del shutdown, no se cual es el > misterio de esto, pero con Ansible funcionaba asi, Ansible usa SSH para > trabajar, asi que imagino que sera > parecido que tu caso, aunque imagino que la solucion 1 sera mejor para > ti, en lugar de -h now pon algo como -h +1 para un retraso de 1 > minuto en la accion, pero lo bueno es que ya el comando de devuelve $? = > 0 y tu script entienende que todo esta bien y sigue corriendo ... > > -- > Salu2, Ulinx > "En un problema con n ecuaciones > siempre habrá al menos n+1 incógnitas" > Linux user 366775 > _______________________________________________ > Gutl-l mailing list -- gutl-l@listas.jovenclub.cu > To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu
Probado lo que me sugieres, de adicionar un tiempo de espera en el comando shutdown (shutdown -h +1 now) y funcionó sin problemas. Gracias Ulises y otros en responder (Yunel). -- Rommel Rodriguez Toirac rommel.rodrig...@gtm.onat.gob.cu Teléfono: 21327444 ext 120 _______________________________________________ Gutl-l mailing list -- gutl-l@listas.jovenclub.cu To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu