Hi Ken,
On our big Lustre environment, those Globus DTNs have a Systemd drop-in, which sets `Require=shine.service` and `After=Shine.service`. That ensures GridFTP isn’t running until Lustre is online.
For new DTNs that are being deployed, Globus installation is sequenced to happen after everything else is installed.
But honestly, pre-DTN-installation tests could be as simple as: Check storage (check your Mapped Collection base paths are present & listing correctly) and Check LDAP (check `getent some_username` works). If you use NHC, that’s even better: Make sure the `nhc`
command is showing everything is good, before you start DTN installation.