Environment
Products:
Novell Directory Services
Novell eDirectory
Situation
Purpose:
Guidelines for Clearing Stuck Obituaries
Symptoms:
Error - 637 "Previous Move in Progress" performing partition operations like add replica, remove server from the ring and move master replica to a different server using ConsoleOne
Error - 637 installing a new server to a partition with stuck obituaries
Found unprocessed stuck obituaries while performing NDS healthcheck
Error - 637 "Previous Move in Progress" performing partition operations like add replica, remove server from the ring and move master replica to a different server using ConsoleOne
Error - 637 installing a new server to a partition with stuck obituaries
Found unprocessed stuck obituaries while performing NDS healthcheck
Resolution
- Collect the dsrepair.log file from all servers that has obituaries after running "Check External References" option in dsrepair
- Make sure all servers in the replica ring of the problem partition are up and running.
- Make sure time is in sync at least on all servers in the ring of the problem partition where obituaries are stuck
- Check for NCP server objects of servers already removed from the tree and had replica of the partition where obituaries are stuck
- Check the replica rings for servers already removed from the tree and had replica of the problem partition where obituaries are stuck
- Check for collision rename NDS objects causing obituaries to stick
- Take an eDirectory backup using dsrepair -rc, dsbk, embox, ndsbackup etc.... on all servers in the replica ring of problem partition.
- Perform -ANT local database repair on all servers in the ring of problem partition. Please refer the following TID to perform -ANT repair.
https://support.microfocus.com/kb/doc.php?id=7000563 - Perform -XK3 local database repair on all servers in the replica ring of problem partition. Please refer the following TID to perform -XK3 repair
https://support.novell.com/docs/Tids/Solutions/10023339.html - Perform -OT local database repair with purger on all servers in the replica ring of problem partition. Please refer the following TID to perform -OT repair
https://support.microfocus.com/kb/doc.php?id=7000564 - Move master replica of the problem partition to a server with the least number of obituaries and again run -ANT, -XK3 & -OT repair on all servers in the replica ring of problem partition
- Compare dsrepair.log from servers in the replica ring of problem partition, check flag of the obituaries, -XK2 the box which is causing the issue. Please refer the following TID to perform -XK2 on a server to remove all replicas
https://support.novell.com/docs/Tids/Solutions/10026822.html
Additional Information
Notes:
Try the "Release Entry" option in iMonitor to clear orphaned inhibit_move, orphaned moved & orphaned move_tree obituaries. Use dsdump only if absolutely required, all other types of obituaries should be cleared automatically.
Try the "Release Entry" option in iMonitor to clear orphaned inhibit_move, orphaned moved & orphaned move_tree obituaries. Use dsdump only if absolutely required, all other types of obituaries should be cleared automatically.