service-control -- status -- allError: Service name "sps" is invalid.Running:applmgmt lookupsvc lwsmd observability observability-vapi pschealth vlcm vmafdd vmcad vmdird vmonapi vmware-analytics vmware-certificateauthority vmware-certificatemanagement vmware-cis-license vmware-content-library vmware-eam vmware-envoy vmware-hvcvmware-infraprofile vmware-perfcharts vmware-postgres-archiver vmware-rhttpproxy vmware-sca vmware-statsmonitor vmware-stsd vmware-topologysvc vmware-trustmanagement vmware-updatemgr vmware-vapi-endpoint vmware-vdtc vmware-vmon vmware-vpostgres vmware-vpxd vmware-vpxd-svcs vmware-vsan-health vmware-vsm vsphere-ui vstats vtsdb wcpStopped:vmcam vmware-imagebuilder vmware-netdumper vmware-pod vmware-rbd-watchdog vmware-vchaservice-control -- start vmware-spsOperation not cancellable. Please wait for it to finish ...Performing start operation on service sps ...YYYY-MM-DDTHH:MM:SSZ Error: Invalid input provided to get startType ofservice sps.Error executing start on service sps. Details Error: startType of svc: sps rc : 6 stdout: stderr: Service Get State request failed. Error: Invalid input dataService-control failed. Error: Error: startType of svc: sps rc : 6 stdout: stderr: Service Get State request failed. Error: Invalid input data /var/log/vmware/vmon/vmon.log :YYYY-MM-DDTHH:MM:SSZ| host-#####| I005: Received start request for spsYYYY-MM-DDTHH:MM:SSZ| host-#####| I005: <sps-prestart> Constructed command: /usr/lib/vmware-vpx/sps/conf/pre_start.shYYYY-MM-DDTHH:MM:SSZ| host-#####| E002: [Child 11475] Entry corresponding to user sps not foundYYYY-MM-DDTHH:MM:SSZ| host-#####| E002: <sps> Service pre-start command failed with exit code 254.YYYY-MM-DDTHH:MM:SSZ| host-#####| W003: [ReadSvcSubStartupData] No startup information from sps.sps.json file located in /etc/vmware/vmware-vmon/svcCfgfiles. /etc/vmware/vmware-vmon/svcCfgfiles/sps.json file to resolve the issue:Download the sps.json file provided in this article and upload it to vCenter Server (/var/core)
Use sps_7.0U2.json file for vCenter version 7.0U2x.
Use sps_7.0U3.json file for vCenter version 7.0U3x
Backup the existing sps.json file:
mv /etc/vmware/vmware-vmon/svcCfgfiles/sps.json /var/core/sps.json.bak
Copy the sps.json from /var/core to /etc/vmware/vmware-vmon/svcCfgfiles :
cp /var/core/sps.json /etc/vmware/vmware-vmon/svcCfgfiles/
Assign the required permissions:
chmod 755 /etc/vmware/vmware-vmon/svcCfgfiles/sps.json
Restarted all the vCenter services :
service-control --stop --all && service-control --start --all