Problem:
SpectroSERVER performance dump files (They will be in the <SPECROOT>/SS/support directory) will show similar functions:
#5 0x00007f6214a41c22 in CsALogHub::create_new_boards(hub_mf&, int&, unsigned int*, int, CsVPList*, CsOIDValueList*) () from /opt/SPECTRUM/lib/../SS/Modules/libgnsmpss.so.1
#6 0x00007f6214a423fb in CsALogHub::reconfigure(hub_mf&, CsAHub*, unsigned int*, unsigned int) () from /opt/SPECTRUM/lib/../SS/Modules/libgnsmpss.so.1
#7 0x00007f6214a4527d in CsIHChasMgr::compare_hub_config(CsModelHandle const&, CsAttrValList*, CsIHChasMgr::scratch*, unsigned int*, unsigned int) () from /opt/SPECTRUM/lib/../SS/Modules/libgnsmpss.so.1
#8 0x00007f6214a46d48 in CsIHChasMgr::trig_action(CsModelHandle const&, CsAction const*) () from /opt/SPECTRUM/lib/../SS/Modules/libgnsmpss.so.1
./show models mth=0x3b10033 | awk '{print "delete " $1}' > JuniperSlot.play
4. Move the JuniperSlot.play file to the SS directory.
5. Save your SSdb.
6. Stop the SpectroSERVER. If it does not stop, you will need to crash the SS and reload your SSdb from either step #4 or from a previous SSdb savefile.
7. Navigate to the SS directory in a bash shell.
8. Execute the following command to mark the JuniperSlot modules for deletion:
./SSdebug -database -play JuniperSlot.play juniper.OUT
9. Start the SpectroSERVER
10. The VNM.OUT will note that the duplicate modules have been marked for deletion.
11. The SS cpu will spike to 100% while it deletes the models. This is normal and could take many hours (we have typically found that it takes approximately 1 hour for every 75000 models).
12. Highlight all Juniper devices, right click and select the Reconfiguration -> Reconfigure Model.
The VNM.OUT will note that the duplicate modules have been marked for deletion.
7. The SS cpu will spike to 100% while it deletes the models. This is normal and could take many hours (we have typically found that it takes approximately 1 hour for every 75000 models).
8. Highlight all Juniper devices, right click and select the Reconfiguration -> Reconfigure Model.