UCMDB and UD Practitioners Forum (Previously CMS)
Showing results for 
Search instead for 
Do you mean 

data container is larger than the defined fuse

Occasional Contributor

data container is larger than the defined fuse

What infrastructure setting is for this fuse?  Is it "Max CIs in result processing queue" or "Max Number of Objects In Interal Result Mapping TQL"?  What value is recommended?

 

thanks!

 

Caused by: com.hp.ucmdb.reconciliation.datain.exception.DataInException: [ErrorCode [63010] Data container is larger than the defined fuse.]
com.hp.ucmdb.reconciliation.datain.operation.DataInOperationException: [ErrorCode [63010] Data container is larger than the defined fuse.]
Error while trying to [addOrUpdate] on level [1]! Can't add to DataContainer because his size larger than the limit 100000
Trying to add the following CI : ID:e76fa621dbb26a7cf46d5f7cf8b90a46,End1:3c21f8e4d962bf1002c7c5ec5afafdc3,End2:6ae5bf95ad284c88f1b432a610d37a64,Type:composition
    at com.hp.ucmdb.reconciliation.datain.operation.AbstractDataInUpdateOperation.dataInExecute(AbstractDataInUpdateOperation.java:203)
    at com.hp.ucmdb.reconciliation.datain.operation.AbstractDataInOperation.reconciliationExecute(AbstractDataInOperation.java:52)
    at com.hp.ucmdb.reconciliation.operation.AbstractReconciliationOperation.doExecute(AbstractReconciliationOperation.java:19)
    at com.mercury.topaz.cmdb.shared.manage.operation.impl.AbstractFrameworkOperation.commonExecute(AbstractFrameworkOperation.java:17)
    at com.mercury.topaz.cmdb.shared.manage.operation.impl.AbstractCommonOperation.execute(AbstractCommonOperation.java:62)
    ... 27 more

4 REPLIES
Trusted Contributor

Re: data container is larger than the defined fuse

Hi Doug,

 

Using the server JMX console, Settings Services, retrieve the value of reconciliation.data.container.size.fuse with the getSettingDefaultValue method. Then try increasing it using setSettingValue.

The default is probably 100000. Try increasing it first to 200000.

Caveat emptor though. There could be related settings needing increasing or decreasing, like reconciliation.data.container.undo.fuse. Not too sure about that.

 

Trusted Contributor

Re: data container is larger than the defined fuse

it depends upon the CIT for whcih we are getting this error.

This is becasue the attributes which are required for reconcillation are missing and hence map is growing beyond the limit. This is not really defect and it is only issue with attribtue values coming to the ucmdb.

Respected Contributor

Re: data container is larger than the defined fuse

[ Edited ]

The reconciliation failure iscaused by incorrect size limit on the internal data. The limit of 100,000 was intended for input data bulk and not for the data extracted from the UCMDB (the latter may exceed the input).

This will be fixed in 9.05 CUP8.

 

Meanwhile you can work it around by changing corresponding UCMDB setting reconciliation.data.container.size.fuse.

 

IMPORTANT! After you deploy CUP 8 change back the setting to its default value of 100,000.

 

Regards,

Adrian

Re: data container is larger than the defined fuse

Thank you so much for this post! It helped a LOT.

 

Lupe

//Add this to "OnDomLoad" event