Consultor Eletrônico



Kbase P81517: dsrutil -C transition Agent returns Agent not in pre transition state message
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   24/05/2004
Status: Unverified

FACT(s) (Environment):

Windows NT 32 Intel/Windows 2000

FACT(s) (Environment):

Fathom High Availability Replication 2.0A

SYMPTOM(s):

dsrutil -C transition Agent returns Agent not in pre transition state message

The Agent is not in the PRE TRANSITION state

CAUSE:

When the Fathom Replication agent loses contact with the Fathom Replication server, the Fathom Replication agent goes into transition. During transition in a lost connection, the Fathom Replication agent listens for the Fathom Replication server to re-establish connection, if auto transition is configured, for a set amount of time determined by the transition-timeout value in the Fathom Replication agent properties file. The Fathom Replication agent does the following, depending on how the transition was configured:

1. When the Fathom Replication agent first loses contact with the Fathom Replication server, it goes into a pretransition state where it listens for the Fathom Replication server.
2. If contact is not established and the agent is configured to perform auto transition, the target database is transitioned to a normal Progress database. A normal Progress database means that all standard Progress client connections and updates can be performed on it.
3. If manual transition is configured, the Fathom Replication agent continues waiting until the database administrator initiates a change. Until the administrator initiates a change using the DSRUTIL Utility with the -C transition Agent qualifier, the database will remain in an unknown state.

The transition that takes place on the target database is from the database being the target in a Fathom replication configuration and thus running in -ERO mode (Enhanced Read-Only), to it being a normal Progress database.

FIX:

The message "The Agent is not in the PRE TRANSITION state" indicates that a dsrutil -C transition Agent command was issued to a replication agent that had not lost contact with the replication server, i.e. Fathom replication was still operating correctly. The message is thus expected behaviour.