When removing Enterprise Vault (EV) Storage from Backup mode, if the Storage Delete threads take longer than 5 minutes, the thread is terminated causing the Vault Stores to stay in Backup mode.

Article:TECH194848  |  Created: 2012-08-13  |  Updated: 2013-08-29  |  Article URL http://www.symantec.com/docs/TECH194848
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)

Issue



When removing EV from backup mode, Storage Delete must stop a number of worker threads in preparation to take the Vault Store(s) out of backup mode. If the JournalRecords Clearer thread takes longer than 5 minutes to close, the thread is terminated and the Vault Store is not removed from Backup mode.


Error



 When Dtracing the StorageDelete process while taking the Vault Store(s) out of Backup Mode, the following can be observed:

 
(StorageDelete) <4652> EV:L CMngStgDelThrdsForBkpMode::StopThreads (Entry) | 
(StorageDelete) <4652> EV:M CMngStgDelThrdsForBkpMode::StopThreads|Waiting for the Delete Vault thread to stop 
(StorageDelete) <4652> EV:L CThread::WaitForThreadExit (Entry) | 
(StorageDelete) <4652> EV:M CThread::WaitForThreadExit (Exit) | 
(StorageDelete) <4652> EV:M CMngStgDelThrdsForBkpMode::StopThreads|Waiting for the NTFS to Centera Migrator thread to stop 
(StorageDelete) <4652> EV:L CThread::WaitForThreadExit (Entry) | 
(StorageDelete) <4652> EV:M CThread::WaitForThreadExit (Exit) | 
(StorageDelete) <4652> EV:M CMngStgDelThrdsForBkpMode::StopThreads|Waiting for the Folder Cleanup thread to stop 
(StorageDelete) <4652> EV:L CThread::WaitForThreadExit (Entry) | 
(StorageDelete) <4652> EV:M CThread::WaitForThreadExit (Exit) | 
(StorageDelete) <4652> EV:M CMngStgDelThrdsForBkpMode::StopThreads|Waiting for the JournalRecords Clearer thread to stop 
(StorageDelete) <4652> EV:L CThread::WaitForThreadExit (Entry) | 
(StorageDelete) <4652> EV:H CThread::WaitForThreadExit|Thread has not exited after time-out interval of 300000 milliseconds| 
(StorageDelete) <4652> EV:H CThread::WaitForThreadExit|Thread terminated with status of TRUE 
(StorageDelete) <4652> EV:M CThread::WaitForThreadExit (Exit) | 

Cause



 The JournalRecords Clearer thread has a hard coded timeout of 300,000 milliseconds (5 minutes). Factors that could affect the amount of time this thread takes to stop are the following:

  • Number of records in the VaultStoreDatabase.JournalDelete table
  • SQL table fragmentation

 


Solution



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

Enterprise Vault 10.0.3 Cumulative Hotfix 2 Release
http://www.symantec.com/docs/TECH205731

Enterprise Vault 10.0.4 - Release Details
http://www.symantec.com/docs/DOC6317


Supplemental Materials

SourceETrack
Value2827478
Description

 JournalRecords Clearer thread does not stop within the 5 minute timeout and is then terminated. This causes the Vault Store database to stay in backup mode


SourceETrack
Value3053491
Description

  JournalRecords Clearer thread does not stop within the 5 minute timeout and is then terminated. This causes the Vault Store database to stay in backup mode




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


Terms of use for this information are found in Legal Notices