Replica in a "New" state

(Last modified: 27Jul2005)

This document (10066935) is provided subject to the disclaimer at the end of this document.

fact

Novell eDirectory 8.6 for All Platforms

symptom

Replica in a "New" state

Error: "-761, have seen state"

"VVectorIsLE no need to send updates to server"

"local TV is less than or equal to remote, skipping sync with server"

Error occurs in SET DSTRACE=+s

cause

The new server received all of the objects.  

A good way, with eDirectory 8.6 and greater, to verify that the new server has received the objects would be through NDS iMonitor.  There is a new partition flag that has been added to eDirectory 8.6 and greater called the "transition on" flag.  This flag is only added after the new replica receives all of the objects from the Master object.  It is removed after the replica turns from a "new state" to an "on" state.  This is a flag, not a state.  Therefore, DSREPAIR, NDS iMonitor, and any other utility showing states will still show the replica as "new".  The partition flag can be viewed only on the partition record.  To see if this flag is set, go into NDS iMonitor (http://servername or ip address:8008/nds).  Go to the Agent Configuration | Partitions link (located on the left side of your screen).  Look for the partition in question and look for the "flags" column.  If the "flags" column does not exist, the flags are set to 0.  If this is populated with the "Transition On" label, the flag is set.

The receiving server will not turn on until it has successfully outbounded to all of the servers in the replica ring.  The errors above:

"local TV is less than or equal to remote, skipping sync with server"
"VVectorIsLE no need to send updates to server (xyz)"

will be seen in dstrace with the +s filter.

The -761 error does not necessarily indicate a problem.  It simply means that the master of the replica does not think that everyone in the replica ring has seen the new replica value for the new server.  This requires that ALL servers in the replica ring (including the new server) synchronizes with the master replica so that the master knows everyone has seen the changes.  Until this happens, the new replica will not turn on and the -761 error will occur on skulk events.

fix

Many issues can prevent synchronization.  Go into NDS iMonitor  (http://servername or ip address:8008/nds) from a browser and click on "agent synchronization" on the left side of the screen.  In the "Errors" column in the "Partition Synchronization Status" section, identify any errors and troubleshoot them.  If there are no errors, there is most likely a problem with time synchronization which is not allowing the Transitive Vectors to be updated with the current time.

If the above issue occurs, follow the guidelines and troubleshooting steps for Time Synchronization. TID#10070057 -  Recommendations for configuring Timesync 5.24o versions and higher. 

For additional information on eDirectory 8.6, please see the following solution.  TID #10066455 - eDirectory 8.6 Readme Addendum

document

Document Title: Replica in a "New" state
Document ID: 10066935
Solution ID: NOVL66774
Creation Date: 18Dec2001
Modified Date: 27Jul2005
Novell Product Class:NetWare
Novell eDirectory

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.