Return-Path: Delivered-To: apmail-hadoop-general-archive@minotaur.apache.org Received: (qmail 30337 invoked from network); 12 Nov 2010 08:55:16 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 12 Nov 2010 08:55:16 -0000 Received: (qmail 19796 invoked by uid 500); 12 Nov 2010 08:55:46 -0000 Delivered-To: apmail-hadoop-general-archive@hadoop.apache.org Received: (qmail 19649 invoked by uid 500); 12 Nov 2010 08:55:46 -0000 Mailing-List: contact general-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@hadoop.apache.org Delivered-To: mailing list general@hadoop.apache.org Received: (qmail 19630 invoked by uid 99); 12 Nov 2010 08:55:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Nov 2010 08:55:45 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of dsikar@gmail.com designates 209.85.160.176 as permitted sender) Received: from [209.85.160.176] (HELO mail-gy0-f176.google.com) (209.85.160.176) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Nov 2010 08:55:38 +0000 Received: by gyf2 with SMTP id 2so1961178gyf.35 for ; Fri, 12 Nov 2010 00:55:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=v5/QimbCOTOPuMVj45f91RzxtD/d15o+KNkvwzsvi+k=; b=i4oKCbt2LNQ1zgcD7BuSCzKR7Yn6JvAX0MW7z/xOq7O+K1q/wJfXGBLRfgjgU0bLSL 4vURQSsc4SEZuJadeBKpR/MKMiB4m6kpDtRM3xamrZYkNjwKMxP8O/natmCV2pVN1EcS PaVFdeWabt/0EcnFSlLNI0ex0fLdBCKhmTKqA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=huFXRxusytLdnfyRhnA1ZlieL6aeyTbPCCWpIdbgOyAAY8W7oXGIFXdcqAjLM4CrgH ekKJKHBpytcILIzqjPRxFrifWy99/tyTHH0nO/iTtqLbM8DgImRl3U1IxHyphSdTY3Db t+rBKAyS1mKa7Xi1tnNj5B8OmXshQ+ojtfVY8= MIME-Version: 1.0 Received: by 10.91.11.24 with SMTP id o24mr2830058agi.55.1289552117664; Fri, 12 Nov 2010 00:55:17 -0800 (PST) Received: by 10.90.78.5 with HTTP; Fri, 12 Nov 2010 00:55:17 -0800 (PST) In-Reply-To: References: Date: Fri, 12 Nov 2010 08:55:17 +0000 Message-ID: Subject: Re: running hadoop jobs from within a program From: daniel sikar To: general@hadoop.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I suggest you write a loop in your bash script, grepping for finished, then take it from there. Also, you can submit the same job as many times as you like. On 12 November 2010 02:17, web service wrote: > Hi, > =A0Currently I run my sample hadoop job from a bash script using the > following command ... > > [code] > tmp=3D"$HADOOP_BIN jar $JAR_LOC =A0$MAIN_CLASS /user/joe/input/input-$i/ > /user/vadmin/output/output-$i/ > $tmp > [/code] > > However, I would want to write a timer that would do some cleanup after t= he > jobs are =A0complete and restart the jobs after x hours. What I am lookin= g for > is > the ability to invoke job from within a program and not the jar command > thing. > > -Mac >