Potential c-tree Server Automatic Recovery Failures with the LOGIDX Feature
22 May 2009
Affected Builds: All V8 and V9 lines that enabled this feature through the use of the LOGIDX file mode withing the application or through the server configuration keyword FORCE_LOGIDX YES. This feature was enabled by default for c-treeACE V9 Servers with build dates 080111 through 090126. Criteria: FORCE_LOGIDX YES enabled in the c-treeACE Server configuration Indications: Failed recovery
c-treeACE provides a feature called LOGIDX which can allow for quicker automatic recovery time on server startup should you experience an unexpected failure (for example, a power outage). This feature can be enabled with a file mode of LOGIDX, or using the FORCE_LOGIDX server configuration keyword.
Extensive testing identified an isolated possibility of failure during automatic recovery when the LOGIDX logic is active. The net effect is a possibility for failed recovery in the event the c-tree Server was not properly shut down. This has been corrected as of V9.1 build 090522.
A simple solution to ensure you will not be impacted by this default setting is to disable the LOGIDX feature via your server configuration file. Follow these easy steps to perform this change:
- Cleanly shut down your c-tree Server. (For example, use the c-tree Server Administrator utility, ctadmn, or the c-tree Server stop utility, ctstop.)
- Add or change the following server configuration keyword in your server configuration file, ctsrvr.cfg:
FORCE_LOGIDX OFF
- Restart your c-treeACE per your normal operating procedures.
FairCom customers on current maintenance can request an updated V9 server line at any time. Please contact your nearest FairCom office should you have any concerns that you are impacted by this update.
|