shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] script pegar instância jboss e pid


From: Eliel
Subject: Re: [shell-script] script pegar instância jboss e pid
Date: Tue, 5 Feb 2013 12:48:01 -0200

[ "`ps fax | grep -v grep | grep jboss`" != "" ] && kill `ps fax | grep -v
grep | grep jboss | awk '{print $1}'` || echo nao tem o que desligar



> 2013/2/5 Leonardo Bacha Abrantes <address@hidden>
>
>> **
>>
>>
>> Fala galera! bom dia!
>>
>> estou fazendo um script para para o jboss em meu servidor.
>> Para fazer isso eu preciso dar um kill no pid da instância (no caso abaixo
>> chamada default com pid 9598) para que o processo de shutdown inicie.
>>
>> [root@myserver init.d]# ps -ef | grep jboss
>> root 9502 9169 0 15:41 pts/1 00:00:00 tail -f
>> /usr/local/jboss-eap-5.1/jboss-as/server/default/log/server.log
>> jboss 9522 1 0 15:43 ? 00:00:00 /bin/sh
>> /usr/local/jboss-eap-5.1/jboss-as/bin/run.sh -c default -b nmyserver
>> jboss *9598 *9522 2 15:43 ? 00:00:53 java
>> -Dprogram.name=run.sh -server -Xms3909m -Xmx3909m -XX:MaxPermSize=512m
>> -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=36
>> 00000 -Dsun.rmi.dgc.server.gcInterval=3600000
>> -Dsun.lang.ClassLoader.allowArraySyntax=true
>> -Dcom.sun.management.jmxremote.port=6789
>> -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managemen
>> t.jmxremote.authenticate=false -Djava.rmi.server.hostname=myserver
>> -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+AggressiveOpts
>> -XX:ParallelGCThreads=4 -Djava.awt.headless=true -D
>> java.net.preferIPv4Stack=true
>> -Djava.endorsed.dirs=/usr/local/jboss-eap-5.1/jboss-as/lib/endorsed
>> -classpath /usr/local/jboss-eap-5.1/jboss-as/bin/run.jar
>> org.jboss.Main -c default
>> -b nmyserver
>>
>> eu fiz da seguinte forma: ps -ef | grep default | awk '{if($8=="java")
>> print $2}'
>>
>> Queria saber se há alguma forma melhor de fazer isso ou se acham que está
>> legal.
>>
>> obrigado!
>> abs,
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>  
>>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]