Spectrum SDConnector install fails
search cancel

Spectrum SDConnector install fails

book

Article ID: 384563

calendar_today

Updated On:

Products

Network Observability Spectrum

Issue/Introduction

SDC Will Not Install on a Linux server

GUI and Console modes are not supported.
 
Silent install runs but the destination folder is completely empty.
 
I'm running as root with full access to the FS.
 
Running this command following the documentation topic for Install the SDConnector Process (Silent Mode).
 
./install.bin -i Silent -DUSER_INSTALL_DIR="/opt/ca/spectrum/SDConnector"
 
It returns to the command line without returning any kind of error message.
 
When it returns the command prompt there is no running process.
 
Checking the /var/log/messages file we see this when running the install.
 
Dec 18 14:56:02 <HostName> systemd[1]: /etc/systemd/system/sdmconnector.service:2: SourcePath= path is not absolute, ignoring: ”/opt/ca/spectrum/SDConnector”/bin/sdmconnector.sh

Environment

All supported DX NetOps Spectrum releases on Linux

Cause

Incorrectly configured paths in the /etc/systemd/system/sdmconnector.service file. The file shows these entries that should not contain the quote symbols.
  • SourcePath=”/opt/ca/spectrum/SDConnector”/bin/sdmconnector.sh
  • ExecStart=/bin/bash ”/opt/ca/spectrum/SDConnector”/bin/sdmconnector.sh start
  • ExecStop=/bin/bash ”/opt/ca/spectrum/SDConnector”/bin/sdmconnector.sh stop

Resolution

To resolve this remove the quote marks from the paths in the sdmconnector.service file.
  1. Check and note the ownership and permissions for the /etc/systemd/system/sdmconnector.service file.
    • Run "ls -al /etc/systemd/system/sdmconnector.service" to check this.
  2. Make a back up copy of the file for safekeeping.
  3. Open the existing file for editing.
  4. Remove the quote marks from the SourcePath, ExecStart and ExecStop path entries.
    1. Note there should be a space in the ExecStart and ExecStop entries between the bash and sdmconnector.sh paths.
    2. Maintain the spaces for those entries, only remove the quotes.
  5. Save the changes to the file ensuring the correct ownership and permission are maintained.

The install, run following the documentation topic Install the SDConnector Process (Silent Mode), should now succeed.

Additional Information

Correct path examples for the sdmconnector.service file.

  • SourcePath=/opt/ca/spectrum/SDConnector/bin/sdmconnector.sh
  • ExecStart=/bin/bash /opt/ca/spectrum/SDConnector/bin/sdmconnector.sh start
  • ExecStop=/bin/bash /opt/ca/spectrum/SDConnector/bin/sdmconnector.sh stop