[GE users] PATCH: SuSE init script dependency

Beat Rubischon beat at 0x1b.ch
Wed Sep 19 12:41:34 BST 2007


    [ The following text is in the "ISO-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]

Hello!

"Go home and fix your three Bugs!" was the running gag at the Grid
Engine Workshop. My first bugfix here :-)

Starting the Grid Engine execution host on a recent SuSE installation
using a shared NFS mount needs some luck. SuSE uses some kind of
parallel init script execution, see startpar(8) for details. From time
to time the execd is started before the nfs mount succeeded - the init
script won't find the binary and just stop.

The following patch helps - probably it should be applied to
source/dist/util/rctemplates/sgeexecd_template:

--- default/common/sgeexecd~    2006-09-18 11:49:57.149972882 +0200
+++ default/common/sgeexecd     2006-09-18 11:49:57.149972882 +0200
@@ -65,7 +65,7 @@
 #
 ### BEGIN INIT INFO
 # Provides:       sgeexecd
-# Required-Start: $network
+# Required-Start: $network $remote_fs
 # Required-Stop:
 # Default-Start:  3 5
 # Default-Stop: 0 1 2 6

Several SuSE provided init scripts depends on $remote_fs - even ZMD, the
central package management agent - so I don't think you will discover
any issues.

Beat

-- 
     \|/                           Beat Rubischon <beat at 0x1b.ch>
   ( 0^0 )                             http://www.0x1b.ch/~beat/
oOO--(_)--OOo---------------------------------------------------
Meine Erlebnisse, Gedanken und Traeume: http://www.0x1b.ch/blog/

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list