After upgrading the Foglight Management Server (FMS) to 5.6.2, the FMS did not start up anymore.
In the log file the following error can be found:
2012-04-18 12:22:26.874 DEBUG [main] com.quest.nitro.service.topology.persistence.TopologyPersistence - Loading topology object: 00631b9d-fab8-4564-aae8-c5e83bc8c141 (2)
2012-04-18 12:22:26.874 DEBUG [main] com.quest.nitro.service.topology.persistence.TopologySQL - Loaded 1 topology object shells.
2012-04-18 12:22:26.875 DEBUG [main] com.quest.nitro.service.topology.persistence.TopologySQL - Loaded 0 property values. 1 unique values.
2012-04-18 12:22:26.876 DEBUG [main] com.quest.nitro.service.topology.TopologyService - Caught unimportant exception; safe to ignore: Unable to obtain reference to version 2 of object 00631b9d-fab8-4564-aae8-c5e83bc8c141.
2012-04-18 12:22:26.876 ERROR [main] com.quest.nitro.service.topology.upgrade.TopologyUpgradeController - Failed to perform the "Set Host IDs" topology upgrade operation.
com.quest.nitro.service.topology.TopologyObjectNotFoundException: Topology Object Not Found: 00631b9d-fab8-4564-aae8-c5e83bc8c141
Caused by orphaned host objects - product defect: FGL-13064
To fix it the FMS database needs to be modified. Before doing any modification, please back up the database in case a roll back needs to be done.
- Stop the FMS
- Connect to the FMS database and find the table: topology_object
- Find the row with object id from the error: in this example the object id is: 00631b9d-fab8-4564-aae8-c5e83bc8c141
- Delete that row from the table.
- Start the FMS
The steps needs to be done for further missing objects. Please refer to the current log file after the start up to get the next object id.
A change request has been created. CR number: FGL-13064
It will be fixed in the next release.