Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!caen!ox.com!emv From: xphyhofu@ddathd21.bitnet (Joachim Holzfuss) Newsgroups: comp.archives Subject: [sun-spots] Re: Batch job control under unix Keywords: Software Message-ID: <1990Dec5.164926.25938@ox.com> Date: 5 Dec 90 16:49:26 GMT References: <601@brchh104.bnr.ca> Sender: emv@ox.com (Edward Vielmetti) Reply-To: xphyhofu@ddathd21.bitnet (Joachim Holzfuss) Followup-To: comp.sys.sun Organization: Sun-Spots Lines: 62 Approved: emv@ox.com (Edward Vielmetti) X-Original-Newsgroups: comp.sys.sun Archive-name: unix/batch/survey/1990-12-05 Archive: cs.toronto.edu:/pub/batch.tar.Z [128.100.1.65] Original-posting-by: xphyhofu@ddathd21.bitnet (Joachim Holzfuss) Original-subject: Re: Batch job control under unix Reposted-by: emv@ox.com (Edward Vielmetti) > I am trying to find information about batch job systems which are > available for SunOS 4.1. Can anyone recommend any systems? I have been > told of a freeware system called condor but have not been able to find the > source. Any help would be greatly appreciated. So here are some offers: 1. batch Has been posted to net.sources in 1985, but has been updated since. Has n-queues n-jobs open, max cpu, queue status files, priorities. and a bunch of neat control stuff. Runs on SUNOS4.x and probably 3.x. (needs the automounter patch below) ftp'able from pub/batch.tar.Z on neat.cs.toronto.edu [128.100.1.65]. 2. MDQS A general queuing system, that also has a batch part in it. Contact: bcst@BRL.MIL Ftp it from vgr.brl.mil (128.63.16.6.) in /arch. 3. Condor Is much more than just a batchqueue. It runs the same job on several idle workstations (runs also with different operating systems). It switches the machine, if the old one is getting a higher load. Ftp it from shorty.cs.wisc.edu (128.105.2.8). 4) sun's batch Is controlable. I never recognized this , I didn't find the hint in the man pages. But %man 5 queuedefs shows you how to do it. Queuing has a bug in 4.0.3, is it fixed in 4.1? PS: diff for batch.c to run on automounted (/tmp_mnt) directories: % diff batch.c batch.c.prehofu 61d60 < char *cwdirp; 331,338c330 < /* < * if dir is /tmp_mnt/..... chop it off so automount for the sun's will < * work! < */ < cwdirp = cwdirectory; < if(strncmp(cwdirectory, "/tmp_mnt/", 9) == 0) cwdirp += 8; < sprintf(cwdirectory, "%s", cwdirp); < fprintf(tf, "# directory: %s\n", cwdirectory ); --- > fprintf(tf, "# directory: %s\n", cwdirectory ); ================== END OF PATCH ================================ == Dr. J. Holzfuss BITNET: xphyhofu@ddathd21.bitnet == == IAP, TH Darmstadt X.400: hofu@chaos.th-darmstadt.de = == Schlossgartenstr.11 VOICE: +/49-6151-162884 == == 61 Darmstadt, FRG == Brought to you by Super Global Mega Corp .com