🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #254

Re: Problema script bash en cron

#254
From: jose maria
Date: Tue, 06 Apr 2010 16:19
33 lines
2302 bytes
Seve wrote:

> Hola
> 
> Necesito una ayudita :)
> 
> Queremos lanzar un script desde el cron en una Centos5. El script se
> llama cada minuto y aunque habitualmente termina en cuesti�n de
> segundos, hay veces que puede tardar varios minutos.
> 
> Como no nos interesa que el script se ejecute dos veces, hacemos un ps y
> buscamos que no estuviera en ejecuci�n. El problema que tenemos es que
> cuando quiere da error porque el shell parece lanzarse dos veces y da un
> "falso positivo".
> 
> Mosqueados, hemos hecho el sscript que pongo m�s abajo y lo hemos
> colgado en el cron. Lo que hace es ver si est� en el mismo nodo que en
> el que corre apache (es un cluster). Si es el mismo, saca la lista de
> procesos, busca su nombre, quita grep, se quita a s� mismo y si la lista
> est� vac�a, supone que no est� ya en ejecuci�n y hace lo que tenga que
> hacer (TEST_CRON.sh en este caso).
> 
> Entrada en cron:
> * * * * * /usr/bin/hvs/cron/migrados/TEST_CLUSTER.sh # Test
> 
> 

* Si tienes muchos y distintos, como es mi caso, en cron u otros front-ends, 
los lanzo como argumento con el del enlace, invitado invitado para acceder, 
me evita programarlo en los propios scripts, con la opcion de especificar un 
usuario o pararlos de forma ordenada, independientemente del script.

https://doc.usernix.org:4443/index.php?module=fileview&objectId=7401
Technical Details
Message-ID: <hpfmue$iq7$1@speranza.aioe.org>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!aioe.org!not-for-mail
References: <hpc23e$pdl$1@news.eternal-september.org>

Show Full Headers
Complete Article Headers
X-Google-Thread: 646d03421f,d780bd9c991a508b
X-Google-Attributes: gid646d03421f,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!aioe.org!not-for-mail
From: jose maria <letrados@usernix.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Problema script bash en cron
Followup-To: es.comp.os.linux.programacion
Date: Tue, 06 Apr 2010 18:19:27 +0200
Organization: Aioe.org NNTP Server
Lines: 34
Message-ID: <hpfmue$iq7$1@speranza.aioe.org>
References: <hpc23e$pdl$1@news.eternal-september.org>
NNTP-Posting-Host: gZVV04SyNn97qpAHG/7PdA.user.speranza.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-15"
Content-Transfer-Encoding: 8Bit
X-Complaints-To: abuse@aioe.org
X-Notice: Filtered by postfilter v. 0.8.2
User-Agent: KNode/4.3.2