Restart openfire

Publicado por Eduardo Vieira Mendes 21/07/2008

[ Hits: 24.137 ]

Download restart_openfire.sh




Script para reiniciar o servidor Jabber Openfire.

Não sei porque o servidor Openfire tem que ser toda noite reiniciado após reconectar minha rede (desconectada todas as noites).

Então criei um script que faz o processo de parar o servidor Openfire que nunca era corretamente reiniciado apenas com o comando "service openfire restart"

  



Esconder código-fonte

#!/bin/sh
############################################
# Script para derrubar servico do Openfire
# Criado por:
# Eduardo Vieira Mendes
# [email protected]
# LUS: 298813
# 04/03/2008
############################################

#Primeiramente vamos pegar o PID do servico
PID=`pidof /opt/openfire/jre/bin/java`
#Depois tenta parar o servico normalmente
/etc/init.d/openfire stop

#Aguarda 5 segundos antes de tentar matar o processo
sleep 5

#Forca a parada do servico jogando para um arquivo de log
killall /opt/openfire/jre/bin/java >> /var/log/restart_openfire.log

#Da um kill 9 no processo jogando para um arquivo de log
kill -9 $PID >> /var/log/restart_openfire.log

#Reinicia o servico do openfire
/etc/init.d/openfire start
exit 0

Scripts recomendados

Instalador

Montar PenDrive

Backup e restauração dos programas instalados em sistemas baseados em Debian

rc.randomWallpaper

Ajuda a usar o comando ln [SCRIPT]


  

Comentários
[1] Comentário enviado por msousam em 10/12/2014 - 09:08h

Ola amigo,

Estou enfrentando o mesmo problema, o arquivo que voce disponibilizou esta off como salvo esse seu script e em que local do linux deixo ele?

Obrigado!


Contribuir com comentário