All devices are missing in the operations console. They are still seen in the admin console though.
Unable to add a remote device or agent.
The following error messages are observed in the jserver log :
ERROR 02/15 14:19:24 jserver [RMI TCP Connection(139601)-126.96.36.199] 104001 <<<Device insert failed in cell >>>
DEBUG 02/15 14:19:24 jserver [RMI TCP Connection(139601)-188.8.131.52] @ RMI (13 @ MOCache
java.lang.Exception: <<<Device insert failed in cell >>>
ERROR 02/15 14:19:24 jserver [RMI TCP Connection(139601)-184.108.40.206] 104001 BMC-IMC080012E Data addition failed: Invalid candidate data 9,065 (mc_udid=hostname_6) not added: Component model "STANDARD" is not defined
Another symptom is that PatrolAgentCache.dump shows "guid=null" and "status=CONNECTING":
************ Dump start : IS Patrol Agent Cache ************
Patrol Agent : consoleIndex=1, guid=null, host=host1, port=3181, version=V10.0.00i, status=CONNECTING agsRequestTime=1472208974000, agentHomeDir=C:\PROGRA~1\BMCSOF~1\Patrol3\
Patrol Agent : consoleIndex=2, guid=null, host=host2, port=3181, version=V10.0.00i, status=CONNECTING agsRequestTime=1472188273000, agentHomeDir=C:\PROGRA~1\BMCSOF~1\Patrol3\
Patrol Agent : consoleIndex=3, guid=null, host=host3, port=3181, version=V10.0.00i, status=CONNECTING agsRequestTime=1472204994000, agentHomeDir=C:\PROGRA~1\BMCSOF~1\Patrol3\
************ Dump end : IS Patrol Agent Cache ************
Another symptom may include "Failed to add the integration service" while attempting to add an ISN to the TSPS.
As a first step, please take a backup of the pw\server\log\<ell> and pw\server\var\<cell> directories as they may be needed for support analysis.
Whilst the root cause of this problem is unknown at this time, as a workaround, the default instance needed for device creation should be loaded back into the cell.
Open a command window, cd into the pw\server\etc\<cell>\kb\data directory and execute:
mposter –n <cell> -d di_models.baroc
As a further step, please modify the pw\server\etc\<cell>\kb\rules\mc_intevt.mrl so it contains this rule at the top:
new sim_add_standard_model : MC_CELL_TICK($EV)
BMC_STATUS_COMPUTATION ($BSC) where
$BSC.model_name == "STANDARD" AND
$BSC.no_alert_status == "OK"
new_data($NEW, BMC_STATUS_COMPUTATION, [model_name = "STANDARD", no_alert_status = "OK"]);
then recompile the KB (mccomp -n <cell>) and restart the cell. This will ensure that if the data instance is no longer present again then it will automatically be created and there would be no need to load di_models.baroc again.
The above rule was added to the default cell KB in 10.7 FP2, 11.0 FP2 and 11.3.01.