If the new topology needs to be accessible by the Global Manager, then the dynamic model files must be loaded into the Global Manager. In addition, the Global Manager configuration file must be modified to subscribe to new events.

Note:

BASEDIR is the directory for the Service Assurance Manager.

To load the dynamic model enhancements into the Global Manager:

  1. Copy the appropriate dynamic model files (.mdl files) to the Service Assurance Manager’s BASEDIR/smarts/local/modeldirectory.

    All subsequent steps refer to the copies of the dynamic model files in the Service Assurance Manager’s BASEDIR/smarts/local/modeldirectory.

  2. Remove any instances of the binary data type from the dynamic model files.

  3. Replace any instances of the byte data type with the int data type in the dynamic model files.

  4. Remove any instances of the external keyword in the dynamic model files.

  5. Remove any problems or events in the dynamic model files.

  6. Compile the dynamic model files.

    For example, to compile the Example2.mdl dynamic model file:

                   # 
    		
                   cd
                   BASEDIR
                   /smarts/local/model
                   # 
    		
                   BASEDIR
                   /smarts/bin/dynmodel Example2.mdl
                
  7. Load the compiled dynamic model files into the Global Manager.

    For example:

    t# 
    		
                   BASEDIR
                   /smarts/bin/sm_server -n TEST_SA -c ics 
                   
                    --broker=localhost:426 --output --dynamics