A DSA may fail to start following an extended outage, preventing successful replication. This article outlines the steps to perform a manual recovery of a DSA that has fallen out of sync due to multi-write queue exhaustion or prolonged downtime.
Symantec Directory 14.1
This issue occurs when a DSA configured with Multi-Write DISP (Dispatch) is offline for an extended period (typically >7 days), or when the multi-write queue has been purged. The Directory logs will indicate this with the message: "DSA is attempting to start after a long outage, perform a recovery procedure before starting."
dxdisp <DSAName>dxserver onlinebackup <DSA_Name> Monitor the _warn_<date>.log file for the message: WARN : Dump completed, X fragments.dxserver stop <Failed_DSA_Name>.db, .tx, .dp, .dx) located in the data/ directory (e.g., /CA/Directory/dxserver/data/)..zdb file from the healthy DSA host to the data directory of the failed DSA host. Note: Do not copy .TX, .DP, or .DX files. Copy the .zdb file only..zdb file to match the name of the failed DSA, giving it a .db extension. Example: HealthyDSA.zdb → FailedDSA.dbdxserver start <Failed_DSA_Name>For further information about backup and replication, see documentation Symantec Directory: Backing Up Data and Symantec Directory : Data Replication and Recovery Best Practice
To run the command on Windows: Execute as Administrator, on Linux: Execute commands as "dsa" user.
In case of vApp (Identity Suite Virtual Appliance) open ssh session as "config" user and change to "dsa" user using
su - dsa
To speak with a customer representative or a Support Engineer see . Scroll to the bottom of the page and click on your respective region.