msoliver
(usa Debian)
Enviado em 31/10/2019 - 17:29h
MKILLA escreveu:
msoliver escreveu:
MKILLA escreveu:
Fala pessoal!
Sou novo no liunx, então gostaria de uma ajuda de vocês... Vou tentar dar os detalhes do que preciso.
Gostaria de parar e inicializar dois serviços sempre em um determinado horário. Os serviços são:
MariaDB e Openfire.
Gostaria de criar uma rotina que pare os serviços MariaDB e Openfire ("service mariadb stop" e "service openfire stop") e logo em seguida inicialize-os novamente... Se possível, gostaria de fazer isso agendado via CRONTAB e ou outra maneira.
Valeu!
Boa tarde MKILLA.
Não é necessário um script,
Coloque os comandos no crontab.
Exemplo:
0 8 * * 1-5 root service mariadb stop
Vai executar todos os dias úteis, as 08:00 horas
Vejo que a melhor opção é o "restart"... ao invés de stop e depois start
Att.: Marcelo Oliver
Fala Marcelo!
Então, adicionei rotina no CRONTAB, dessa forma mesmo que vc informou no exemplo, mas não deu certo. Você já consegui criar uma rotina via CRONTAB?
Sim, tenho uma no meu servidor, que executa um script para verificar se o IP foi alterado e funciona perfeitamente:
*/15 * * * * /home/marcelo/Pega_IP.sh
#Executa a cada 15 minutos.
OBS.:
Coloque o caminho completo do comando "service",
como saber?
sudo which service
# Use root ou sudo
Qual horário você colocou???
Importante: echo -e "$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')"
Att.: Marcelo Oliver