Problemas com processo Zumbi de aplicação Glassfish após desligamento incorreto

Publicado por Doto em 18/11/2015

[ Hits: 3.049 ]

 


Problemas com processo Zumbi de aplicação Glassfish após desligamento incorreto



Após uma série de problemas com o processo do Glassfish, preso após queda de energia, foi necessário criar um script para o contorno do problema, conforme modelo abaixo.

Crie o script no seguinte diretório:

# vim /sbin/proc_glassfish.sh

#! /bin/bash
#
#By Aecio Oliveira
# Verificacao do Cenario
df | grep DISCO_MONTADO ; echo $?
if [ $? = 0 ]; then
# Apos verificacao do cenario Verificando Glassfish
echo "Servico glassfish monitorado"
#processo=`ps aux | grep glassfish | tr -s " " | cut -d " " -f "2"`
processo=`fuser 4848/tcp | tr -s " " | cut -d " " -f "2"`
pid=$processo
  echo "Matando Glassfish com pid $pid"
  kill -9 $pid
fi

Após criarmos daremos permissão de execução:

# chmod 755 /sbin/proc_glassfish.sh

Feito isso é só colocar no rc.local, de preferência no final do arquivo, para assim que o servidor reiniciar executá-lo:

# vim /etc/rc.local

sh /sbin/proc_glassfish.sh

E só salvar e sair.

PRONTO! Agora e só ser FELIZ!

Outras dicas deste autor

Desabilitando checagem de sistemas de arquivo na inicialização do Linux

Editor Vim colorido + linhas numeradas no CentOS 6

Instalando o VirtualBox no CentOS 6

Instalando o VLC no CentOS 6

Leitura recomendada

Executando aplicativos do MacOS X no Linux

Slackbuilds: O que são e como usá-los

Instalando Mplayer no Debian com suporte a vários formatos

Tudo sobre aMSN no Slackware

Instalando a última versão do Firefox no Slackware com AutoUpdate

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts