After upgrading you may find the Secure Domain Connector (SDM) service file is missing from the system configuration․
This prevents you from starting SDM (systemctl start sdmconnector.service) even though the application binaries were successfully deployed․
Unable to invoke SDM service after upgrade․
Service file /etc/systemd/system/sdmconnector․service is missing․
Application binaries are present but the systemd unit is not recognized․
IMPACT: Users cannot manage or start the Secure Domain Connector service, impacting network observability functions․
1. RESTORE THE SERVICE FILE: Restore the missing systemd unit file from a known working source․
Path: /etc/systemd/system/sdmconnector․service
Copy the sdmconnector․service file from a working server that has not been upgraded to the /etc/systemd/system/ directory on the upgraded server․
2․ INITIALIZE THE SERVICE: Reload the systemd manager configuration and enable the service․
Reload the daemon:
systemctl daemon-reload
Enable the service:
systemctl enable sdmconnector․service
EXPECTED: Systemd recognizes the new service unit and creates necessary symlinks․
3․ START AND VERIFY SERVICE: Launch the connector and check its operational status․
Start the service:
systemctl start sdmconnector․service
Check status:
systemctl status sdmconnector․service
EXPECTED: The process is reported as running and active, with log output visible․
VERIFY SUCCESS:
Service status shows "active (running)"․
sdmLog.log confirm the process is printing updates correctly․
/etc/systemd/system/sdmconnector.service
[Unit]
SourcePath=/opt/CA/SDMConnector/bin/sdmconnector.sh
Description=LSB: SPECTRUM Secure Domain Manager Daemon
Before=runlevel3.target
Before=runlevel5.target
Before=shutdown.target
After=network-online.target
Wants=network-online.target
Conflicts=shutdown.target
[Service]
Type=forking
Restart=no
TimeoutSec=5min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
ExecStart=/bin/bash /opt/CA/SDMConnector/bin/sdmconnector.sh start
ExecStop=/bin/bash /opt/CA/SDMConnector/bin/sdmconnector.sh stop
[Install]
WantedBy=multi-user.target