LSARC asked me to create an SMF service to start my server
on Solaris 10, though we use an init.d script on Solaris 8 & 9.
My service depends on N1 Grid Engine having already started.
N1GE's queue master is started by
        /etc/rc2.d/S95sgemaster -> /etc/init.d/sgemaster
-- it has not been converted to use SMF.

How do I depend on that script having been started,
rather than merely that the multi-user milestone has been achieved?

When sgemaster starts, it leaves its pid in
/gridware/sge/default/spool/qmaster/qmaster.pid
(but of course there could be an old PID there from a prior boot).


Reply via email to