The Enterprise Vault (EV) StorageFileWatch process may stop processing if there are a large number of unreferenced SISParts found.

Article:TECH159297  |  Created: 2011-05-03  |  Updated: 2013-06-04  |  Article URL http://www.symantec.com/docs/TECH159297
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution

Product(s)

Environment

Issue



The StorageFileWatch process is unable to remove items from the WatchFile table due to a large amount of unreferenced SISParts.

 


Error



(StorageFileWatch) <9232> EV:H EVCommon::CXMLDocument::get_XML _com_error exception. hr=Not enough storage is available to complete this operation. [0x8007000e]

(StorageFileWatch) <9232> EV:H FingerprintCatalogueUtils::GetSISPartsIdentifierXML _com_error exception. hr=Not enough storage is available to complete this operation. [0x8007000e]

(StorageFileWatch) <9507> EV~E CVSDBAccessor::GetUnreferencedSISParts Exception. hr=Catastrophic failure [0x8000ffff]

 


Cause



The issue is caused when there are hundreds of thousands of unreferenced SISParts returned that need to be processed.   This can be seen in a Dtrace of the StorageFileWatch process.  For more information on Dtrace please refer to the link in the Related Articles section. 

 

(StorageFileWatch) <9232> EV:M CVSDBAccessor::GetUnreferencedSISParts (Entry) PartitionIdentity = [2] VaultStoreIdentity = [1] (StorageFileWatch) <9232> EV:L CVSDBAccessor::GetUnreferencedSISParts Information: Total [828867] unreferenced SISParts found for PartitionIdentity = [2] VaultStoreIdentity = [1]

(StorageFileWatch) <9232> EV:L CTraceSink::FormatAndTrace format exception Format:%s Information: Total %d unreferenced SISParts added to SISPartDetails vector for PartitionIdentity = [%d] and VaultStoreIdentity = [%d].CVSDBAccessor::GetUnreferencedSISParts

(StorageFileWatch) <9232> EV:M CVSDBAccessor::GetUnreferencedSISParts (Exit). hr=Success [0]

(StorageFileWatch) <9232> EV:L CWatchFileScanRequest::ProcessUnreferencedSISParts Information: Found [828867] unreferenced SISParts VaultStoreIdentity = [1] and PartitionIdentity = [2].

(StorageFileWatch) <9232> EV:M CWatchFileScanRequest::ProcessUnreferencedSISParts (Exit). hr=Success [0]

 


Solution



Workaround:

Contact Symantec Support for procedures to modify the usps_UnreferencedWatchFileSISParts stored procedure in the vault store database to minimize the amount of items returned.


 


 

This issue has been addressed as part of the following release:


Enterprise Vault 9.0.3 - Release Details

http://www.symantec.com/docs/TECH147782


Enterprise Vault 10.0.1 - Release Details
http://www.symantec.com/docs/TECH147787


Supplemental Materials

SourceETrack
Value2069020
Description

GetUnreferencedSISParts method failing with Catastrophic failure 0x8000ffff

 


SourceETrack
Value2366665
Description

StorageFileWatch unable to process items due to 'EVCommon::CXMLDocument::get_XML _com_error exception. hr=Not enough storage is available to complete this operation'

 




Article URL http://www.symantec.com/docs/TECH159297


Terms of use for this information are found in Legal Notices