[GE users] Courtesy Binaries on Mac OS 10.6

craffi dag at sonsorol.org
Wed Jan 13 17:15:34 GMT 2010

My most recent experience with with Mac OS X Server 10.6 but at least on 
those systems you will find:

- The sge startup scripts provided in $SGE_ROOT/$SGE_CELL/common/ will 
not work on Snow Leopard even when run as root.

- Standard Snow Leopard user accounts may not be able to submit jobs to 
SGE because they belong to too many groups. You'll get an error on job 
submission for the user

- The current SGE handling of Mac OS X systems is to create startup 
scripts that use the OS X SystemStarter() framework. This framework is 
deprecated under Snow Leopard and SGE will not run on 10.6 via the 
SystemStarter method

The only reliable way to get SGE stable on Snow Leopard Server (OS X 
10.6.x) is to do the following:

(1)  Create and manually install Launchd scripts for SGE. The only 
reliable way to start and run SGE on 10.6 is under control of launchd.

(2) If non-root users have trouble sumitting jobs via qsub then the 
problem is that their group affiliation is too large. Take them out of 
some of the junk/unnecessary groups and things will start working

(3) Even then SGE may not start automatically on reboot. I've got a 
Leopard Server system right now that is going to need manual launchd 
load/unload commands stuffed into /etc/rc.common just to get SGE going 
at reboot time without operator attention

I wrote some perl scripts that will automatically make launchd scripts. 
These seem to work OK on Snow Leopard , short link here:


shawn174 wrote:
> Sorry for the late reply, but here's the error:
> macbookpro:ge root# tar -zxf
> /Users/shawn/Desktop/macos/sge6_2u5/sge-6_2u5-common.tar.gz
> doc/LICENSE: Can't remove already-existing dir: Directory not empty
> tar: Error exit delayed from previous errors.
> I'm just getting around to installing 6.2u5 under Snow Leopard.  I'm
> also getting this when running the installer GUI, but I seemed to have
> the same issue with 6.2u4 courtesy binaries:
> Write out database with 1 new entries
> Data Base Updated
> chown: default: Invalid argument
> mkdir -p /Library/StartupItems/SGE.p6444
>     starting sge_qmaster
> sge_qmaster daemon didn't start. Please check your
> autoinstall configuration file! Installation failed!
> Looks like a problem with the chown command on the /opt/ge/default
> directory.  I'll check the inst scripts to see if I can correct it.
> Shawn
> On Mon, Jan 11, 2010 at 3:49 AM, dom<marco.donauer at sun.com>  wrote:
>> Dan,
>> don't trust twitter. :-D
>> The 6.2u5 untars perfect on Snow Leopard. - I tested.
>> Marco
>> On 01/06/10 15:41, Daniel Templeton wrote:
>>> I just saw on Twitter that there seems to be a problem untarring the
>>> common package for Mac OS X x86 from Snow Leopard.  Using
>>> Solaris/OpenSolaris is untars just fine, though.  Can anyone confirm?
>>> Marco, could you check into it?
>>> Daniel
>> --
>> Sun Microsystems GmbH         Marco Donauer
>> Dr.-Leo-Ritter-Str. 7         SUN Grid Engine Engineering
>> D-93049 Regensburg            Phone: +49 (0)941 3075-211  (x60211)
>> Germany                       Fax: +49 (0)941 3075-222  (x60222)
>> http://www.sun.com/gridware
>> mailto:marco.donauer at sun.com
>> Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1,
>> D-85551 Kirchheim-Heimstetten
>> Amtsgericht Muenchen: HRB 161028
>> Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
>> Vorsitzender des Aufsichtsrates: Martin Haering
>> ------------------------------------------------------
>> http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=238042
>> To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].


To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].

More information about the gridengine-users mailing list