Error SPC-SHD-29021 when loading Developer ID in SSDB
search cancel

Error SPC-SHD-29021 when loading Developer ID in SSDB

book

Article ID: 440051

calendar_today

Updated On:

Products

Network Observability

Issue/Introduction

When attempting to load a developer ID into the Spectrum database (SSDB) using the SSdbload -developer command, the following error is encountered:

SPC-SHD-29021: Unable to load Primary Developer Info from: [PATH_TO_FILE]

Error traces may also reference CsDbDevLdr.cc.

Environment

  • Product: DX NetOps Spectrum
  • Version: 25.4.x and above
  • OS: RHEL 8.x / Linux

Cause

  • Duplicate Loading: The developer information has already been loaded into the database. Spectrum documentation specifies that attempting to execute a second SSdbload using the -d option after it has already been initialized will produce an error. 
  • Database State: The developer ID does not persist across SSdbsave and SSdbload operations. If the database was recently restored or initialized, the ID must be loaded exactly once.

Resolution

  1.  Loading a Developer ID is only required for using the Model Type Editor (MTE).

  2. It is not required for:

    • Custom Event configuration
    • Mibtools mapping
    • General production monitoring 
  3.  If the ID must be loaded, ensure it is only done once per database initialization. If you need to change a loaded ID, you must perform a save/load of the SSDB to clear the current developer info first.

Additional Information

Custom events and attributes will continue to function using their assigned prefixes even if the developer ID is not actively loaded in the SSDB