After upgrading to Spectrum 10.4.2.1, processd is not starting at boot up on Linux if Spectrum is installed on an NFS mount
Release : 10.4.2.1 or greater
Component : Spectrum Core / processd
Starting in Spectrum 10.4.2.1, Spectrum installed on Linux uses /etc/systemd/system/processd.service to start processd at boot up.
If Spectrum is installed on an NFS mount, the NFS mount may not be mounted when the processd.service is run.
The recommendation is to add a sleep for 30 seconds to the /etc/systemd/system/processd.service file just before ExecStart like the following:
ExecStartPre=/bin/sleep 30
ExecStart=/bin/bash /Spectrum/lib/SDPM/processd_init.sh start
ExecStop=/bin/bash /Spectrum/lib/SDPM/processd_init.sh stop
This should give the other processes time to start before processd is started.
You may have to repeat this resolution after upgrading from Spectrum 10.4.2.1 to 10.4.2.2 or greater as the processd.service file is overwritten by the upgrade.