Items stored on Hitachi Content Platform cannot be retrieved by StorageCrawler for indexing

Article:TECH188919  |  Created: 2012-05-16  |  Updated: 2014-08-28  |  Article URL http://www.symantec.com/docs/TECH188919
Article Type
Technical Solution

Product(s)

Issue



When using a partition on a Hitachi Content Platform (HCP) storage device, the root path is a configurable setting that specifies the location of the partition directory on the device. If the value configured for the root path exceeds 37 characters, then items stored to it will be unretrievable by Enterprise Vault.

 


Error



This manifests itself most obviously and immediately by errors from the StorageCrawler process as it attempts to supply the items for indexing.

Event Type: Error
Event Category: Storage Crawler 
Event ID: 28944
Description: The 3rd party storage system application 'Hitachi Content Platform (HCP) Streamer' has logged the following message:

CStreamerObject::Read method failed
Reason = 0x80070002
ConnectionManager::Set_Curl_Operation method http://HCPStorage.mydomain.com/rest/VeryLongRootPathNameForHitachiTestDevice
/94618370CEA1E545AFDF5186F1604A8E/2012/May/03/7fd197f7-f12c-44ab-8653-0752c49f8b01/23_28
Reason = 404 : Not Found - opr_GETConnectionManager::Set_Curl_Operation method http://HCPStorage.mydomain.com/rest/VeryLongRootPathNameForHitachiTestDevice
/94618370CEA1E545AFDF5186F1604A8E/2012/May/03/7fd197f7-f12c-44ab-8653-0752c49f8b01/23_28
Reason = 404 : Not Found - opr_GET

For more information, see Help and Support Center at http://evevent.symantec.com/rosetta/showevent.asp?EvtID=28944
V-437-28944


Event Type: Error
Event Category: Storage Crawler 
Event ID: 7083
Description: Retrieval of saveset failed.
Archive Id: 17309ED17DCB9B746931C1521D361D5061110000EVMBX01 Transaction Id: F0ECD449CD75B30B7FDCD645018E5691 Extended information: The system cannot find the file specified. (0x80070002) Internal Ref: Vault/RI
V-437-7083

As a result of the high number of failed items, indexes may be marked as failed.


Cause



This is caused by a character limit on a SQL column used by Enterprise Vault to store the URL to the savesets' storage location on the HCP. A root path longer than 37 characters will cause the URL to the item to exceed the column's limit, and the URL will be written truncated. The items are stored properly on the device, but when Enterprise Vault attempts to read their location, the truncated URL is invalid and the item appears unavailable.
 

Example of a properly formed URL:
http://HCPStorage.mydomain.com/rest/ShortRootPathName
/94618370CEA1E545AFDF5186F1604A8E/2012/May/03
/7fd197f7-f12c-44ab-8653-0752c49f8b01/23_28_21/00001

Example of a truncated URL:
http://HCPStorage.mydomain.com/rest/VeryLongRootPathNameForHitachiTestDevice
/94618370CEA1E545AFDF5186F1604A8E/2012/May/03
/7fd197f7-f12c-44ab-8653-0752c49f8b01/23_28

(The examples above are shown with artificial line breaks inserted for readability.)

Workaround:
A workaround for this issue is to configure the HCP partition with a short root path (under 37 characters). This will prevent new items from being archived with the overlong URL and being truncated in the database.

If items have already been archived with the truncated URLs, then it is necessary to correct the erroneous entries. Please contact Enterprise Vault Technical Support to assist with this procedure.


Solution



This issue has been addressed in the following releases:


Enterprise Vault 9.0.4 Cumulative Hotfix 5 Release
http://www.symantec.com/docs/TECH205732

Enterprise Vault 10.0.2 cumulative Hotfix 2 Release
http://www.symantec.com/docs/TECH201383

Enterprise Vault 10.0.3 - Release Details
http://www.symantec.com/docs/TECH193300

Enterprise Vault 9.0.5 - Release Details
http://www.symantec.com/docs/TECH204715

 


Supplemental Materials

SourceETrack
Value2782605
Description

Character limit on SavesetStore table's StoreIdentifier column is unsuitable for HCP devices. As a result, long root paths can lead to unretrievable savesets.


SourceEvent ID
Value28944
Description

The 3rd party storage system application 'Hitachi Content Platform (HCP) Streamer' has logged the following message:

CStreamerObject::Read method failed
Reason = 0x80070002
ConnectionManager::Set_Curl_Operation method http://HCPStorage.mydomain.com/rest/VeryLongRootPathNameForHitachiTestDevice
/94618370CEA1E545AFDF5186F1604A8E/2012/May/03/7fd197f7-f12c-44ab-8653-0752c49f8b01/23_28
Reason = 404 : Not Found - opr_GETConnectionManager::Set_Curl_Operation method http://HCPStorage.mydomain.com/rest/VeryLongRootPathNameForHitachiTestDevice
/94618370CEA1E545AFDF5186F1604A8E/2012/May/03/7fd197f7-f12c-44ab-8653-0752c49f8b01/23_28
Reason = 404 : Not Found - opr_GET


SourceEvent ID
Value7083
Description

Retrieval of saveset failed.
Archive Id: 17309ED17DCB9B746931C1521D361D5061110000EVMBX01
Transaction Id: F0ECD449CD75B30B7FDCD645018E5691
Extended information: The system cannot find the file specified. (0x80070002)
Internal Ref: Vault/RI


SourceETrack
Value2947150
Description

EVSVR operation Repair DatabaseReferences handled savesets with no associated index entries inefficiently.


SourceETrack
Value2947157
Description

Unable to retrieve items from a Hitachi Content Platform streamer device whose root folder path exceeded 37 characters.


SourceETrack
Value2946161
Description

EVSVR operation Repair DatabaseReferences could not fix SIS part records for items on a Hitachi Content Platform streamer device whose root folder path exceeded 37 characters.


SourceETrack
Value2926154
Description

Character limit on SavesetStore table's StoreIdentifier column is unsuitable for HCP devices. As a result, long root paths can lead to unretrievable savesets.



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


Terms of use for this information are found in Legal Notices