12.07.2015 Views

Caché High Availability Guide - InterSystems Documentation

Caché High Availability Guide - InterSystems Documentation

Caché High Availability Guide - InterSystems Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Error Conditions1.2.1.3 Completes RestorationIf no operator is present during the recovery procedure, <strong>Caché</strong> takes default actions in responseto prompts: it restores all directories and automatically marks the write image journal asdeleted. However, if a problem occurs during recovery, the cwdimj program aborts and thesystem is not started. Any datasets which were not successfully recovered are still markedas requiring recovery in the write image journal. See the Error Conditions section for moreinformation.When the recovery procedure is complete, the recovery program asks whether it should markthe contents of the write image journal as “deleted” . If recovery has successfully written allblocks, answer “Yes.” However, if an error occurred during writing, or if you chose not towrite the blocks, answer “No;” otherwise, you most likely will cause database degradation.<strong>Caché</strong> cannot run until either the contents of this file have been deleted or the file has beenremoved or renamed.When recovery completes normally, the write image journal is marked as deleted, and startupcontinues. If the Write daemon cannot create the write image journal, it halts all databasemodifications. The halt continues until the Write daemon can create the image journal, oruntil you shut down the system.Once the Write daemon is able to create the image journal, it sends the following messageto the console log:Database updates have resumed1.3 Error ConditionsIf an error occurs that causes database degradation, the Write daemon’s action depends onthe condition under which the error occurs.Conditions Affecting Write Daemon ErrorsConditionDatabase freezes on error.Write Daemon ActionWrite daemon freezes the system and logs to the operator’sconsole an error message of the type shown in the FreezeWrites on Error section.<strong>Caché</strong> <strong>High</strong> <strong>Availability</strong> <strong>Guide</strong> 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!