<span style=" font-size:12pt;font-family:Arial">I now better understand
the functionality you were aiming to achieve. &nbsp;You want anything in
systemd that is dependent on GPFS file systems being mounted to block until
they are mounted. &nbsp;Currently we do not offer any such feature though
as Carl Zetie noted there is an RFE for such functionality, </span><span style=" font-size:9pt;font-family:Verdana">RFE
125955 (</span><a href="https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&amp;CR_ID=125955"><span style=" font-size:12pt;color:#0082bf;font-family:Calibri"><u>https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&amp;CR_ID=125955</u></span></a><span style=" font-size:12pt;font-family:Calibri">).</span><br><br><span style=" font-size:12pt;font-family:Calibri">For the mmaddcallback
what I was thinking could resolve your problem was for you to create a
either a &quot;startup&quot; callback or &quot;mount&quot; callbacks for
your file systems. &nbsp;I thought you could use those callbacks to track
the file systems of interest and then use the appropriate means to integrate
that information into the flow of systemd. &nbsp;I have never done this
so perhaps it is not possible.</span><br><br><span style=" font-size:10pt;font-family:sans-serif">Regards, The Spectrum
Scale (GPFS) team<br><br>------------------------------------------------------------------------------------------------------------------<br>If you feel that your question can benefit other users of &nbsp;Spectrum
Scale (GPFS), then please post it to the public IBM developerWroks Forum
at </span><a href="https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479"><span style=" font-size:10pt;font-family:sans-serif">https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</span></a><span style=" font-size:10pt;font-family:sans-serif">.
<br><br>If your query concerns a potential software error in Spectrum Scale (GPFS)
and you have an IBM software maintenance contract please contact &nbsp;1-800-237-5511
in the United States or your local IBM Service Center in other countries.
<br><br>The forum is informally monitored as time permits and should not be used
for priority messages to the Spectrum Scale (GPFS) team.</span><br><br><br><br><span style=" font-size:9pt;color:#5f5f5f;font-family:sans-serif">From:
&nbsp; &nbsp; &nbsp; &nbsp;</span><span style=" font-size:9pt;font-family:sans-serif">Ulrich
Sibiller &lt;u.sibiller@science-computing.de&gt;</span><br><span style=" font-size:9pt;color:#5f5f5f;font-family:sans-serif">To:
&nbsp; &nbsp; &nbsp; &nbsp;</span><span style=" font-size:9pt;font-family:sans-serif">gpfsug-discuss@spectrumscale.org</span><br><span style=" font-size:9pt;color:#5f5f5f;font-family:sans-serif">Date:
&nbsp; &nbsp; &nbsp; &nbsp;</span><span style=" font-size:9pt;font-family:sans-serif">04/30/2020
06:57 AM</span><br><span style=" font-size:9pt;color:#5f5f5f;font-family:sans-serif">Subject:
&nbsp; &nbsp; &nbsp; &nbsp;</span><span style=" font-size:9pt;font-family:sans-serif">[EXTERNAL]
Re: [gpfsug-discuss] wait for mount during gpfs startup</span><br><span style=" font-size:9pt;color:#5f5f5f;font-family:sans-serif">Sent
by: &nbsp; &nbsp; &nbsp; &nbsp;</span><span style=" font-size:9pt;font-family:sans-serif">gpfsug-discuss-bounces@spectrumscale.org</span><br><hr noshade><br><br><br><tt><span style=" font-size:10pt">Am 28.04.20 um 15:57 schrieb Skylar
Thompson:<br> &nbsp;&gt;&gt; Have you looked a the mmaddcallback command and specifically
the file system mount callbacks?<br><br> &nbsp;&gt; We use callbacks successfully to ensure Linux auditd rules
are only loaded<br> &nbsp;&gt; after GPFS is mounted. It was easy to setup, and there's very
fine-grained<br> &nbsp;&gt; events that you can trigger on:<br><br>Thanks. But how do set this up for a systemd service? Disable the dependent
service and start it<br>from the callback? Create some kind of state file in the callback and let
the dependent systemd<br>service check that flag file in a busy loop? Use inotify for the flag file?<br><br>Uli<br>-- <br>Science + Computing AG<br>Vorstandsvorsitzender/Chairman of the board of management:<br>Dr. Martin Matzke<br>Vorstand/Board of Management:<br>Matthias Schempp, Sabine Hohenstein<br>Vorsitzender des Aufsichtsrats/<br>Chairman of the Supervisory Board:<br>Philippe Miltin<br>Aufsichtsrat/Supervisory Board:<br>Martin Wibbe, Ursula Morgenstern<br>Sitz/Registered Office: Tuebingen<br>Registergericht/Registration Court: Stuttgart<br>Registernummer/Commercial Register No.: HRB 382196<br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></span></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><span style=" font-size:10pt">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</span></tt></a><tt><span style=" font-size:10pt"><br><br></span></tt><br><br><BR>