Highlighted
Micro Focus Expert
Micro Focus Expert
350 views

uCMDB Support TIP : uCMDB "Data container is larger than the defined fuse" errors

This article provides information to troubleshoot and address "Data container is larger than the defined fuse" errors.

 

Error Message

When attempting to run an HP Universal CMDB (uCMDB) discovery job, the following error may be observed:

 

Operation Internal Error: class com.hp.ucmdb.reconciliation.datain.exception.DataInException :

com.hp.ucmdb.reconciliation.datain.operation.DataInOperationException:

[ErrorCode [63011] Data container is larger than the defined fuse.] Error while trying to [addOrUpdate] on level [1]! Can't add to DataContainer because its size larger than the fuse 200000 which defined by reconciliation.internal.data.container.size.fuse

Note that increasing the setting value may impact performance and cause memory issues

 

Cause

A data import operation is breaking the fuse.

 

 

Workaround / Fix

 

Two approaches can be taken to address this issue.

 

 

Increase the fuse limit, clear probe cache:
1. Open the jmx console Setting services section.
2. Navigate to the “setSettingValue” section
3. Enter the following:
customerID: Your customer ID, e.g: 1
name: reconciliation.internal.data.container.size.fuse
value: 500000
Note: HP Support has seen customers increase reconciliation.internal.data.container.size.fuse up to 1200000 safely. At around 2000000 (2 million) performance issues may begin to appear, depending on various environmental factors. Please contact HP Support with any questions.
 
4.     Press the Invoke button
5.     Ensure the resulting page indicates success
6.     Attempt to rerun the job and reproduce the issue
 
If the issue persists after following the above steps, please try clearing the probe cache using clearProbeData.bat (Located at C:\hp\UCMDB\DataFlowProbe\tools\clearProbeData.bat by default)
 
 
If the issue persists even after clearing the probe cache, the data breaking the fuse should be identified.
 
Identify what data is breaking the fuse
7.       Modify the adapter of the failing job, ex:Host Applications by Shell.
a. Select Go to Adapter.
b. In the upper right corner open the Adapter Configuration tab.
c. Set Include results in communication log to Yes. Set Create communications log to Always
8. Enable debug in the uCMDB reconciliation logs:
                a. Go to \hp\UCMDB\UCMDBServer\conf\log
                b. Edit reconciliation.properties
                c. Change
                                loglevel=ERROR
                                To
                                loglevel=DEBUG
9. Stop the uCMDB services. Move out the contents of the following directories:
                C:\hp\UCMDB\DataFlowProbe\runtime\log
                C:\hp\UCMDB\UCMDBServer\runtime\log
 
10.  Reproduce the issue and collect the following:
-communication logs
                -To retrieve the communication log, right click the job results. Select the ‘Debug’ submenu and select ‘View Communication Log’, then “Save to File…” Provide the resulting file.
Contents of        C:\hp\UCMDB\DataFlowProbe\runtime\log
Contents of        C:\hp\UCMDB\UCMDBServer\runtime\log

 


For future reference : http://support.openview.hp.com/selfsolve/document/KM00665662

 

 

 

 

“Micro Focus Support
If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.”

Click the KUDOS star to say 'Thanks'
Labels (1)
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.