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

Publicado por Doto em 18/11/2015

[ Hits: 3.070 ]

 


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

Instalando o VLC no CentOS 6

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

Leitura recomendada

Inserção em projetos open source

Atualizando o Firefox 3.0 para 3.0.1 sem precisar reinstalar

Pra quem não consegue ouvir CDs de áudio no Slackware 13 ou 13.1, com KDE

Converter disco virtual VMDK para VDI em 3 passos

Instalando os repositórios do Medibuntu no Ubuntu 9.04

  

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