Repair process aborted during Structure and Index Check in DSREPAIR

(Last modified: 31Mar2003)

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

fact

Novell eDirectory 8.6 for NetWare 6

Novell eDirectory 8.6 for NetWare 5.1

Novell NetWare 6.0 Support Pack 2

DSREPAIR.NLM  version 10210.29

symptom

Repair process aborted during Structure and Index Check in DSREPAIR

Hard disk failure causes eDirectory corruption

Error found: 63

Error found: 71

Error found: 51

Error found: 50

Error found: 49

cause

One of the hard disks in the RAID had failed and although the RAID had been reconstructed the corruption had caused the eDirectory database to become corrupt beyond repair

fix

Attempted to repair the database with DSREPAIR however DSREPAIR was unable to recover from the RAID corruption.

If there are current backups of the DIB, before the corruption happened, call Novell Technical Support to restore an older DIB. 

If there are NO DIB's,  remove the server from the tree, replace the damaged hardware and  re-introduce the server into the tree.

note

Errors in DSREPAIR.LOG of the following type:

Error found: 63
 General => Locale: 4, Logical File: 0100, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 0063e001, PBlock Address: 00000000
  Record => Elem Offset: 000005ca, DatRec Number: 00000061, ElmRec Offset: 05ca, Field Number: 0000

Structure and Index Check
Error found: 71
 General => Locale: 4, Logical File: 7d01, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 00776001, PBlock Address: 004ca001
  Record => Elem Offset: 00000000, DatRec Number: 00000000, ElmRec Offset: 0000, Field Number: 0000
Physical Rebuild - phase 1
Error found: 51
 General => Locale: 4, Logical File: 0001, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 0003c001, PBlock Address: 00000000
  Record => Elem Offset: 00000056, DatRec Number: 00000002, ElmRec Offset: 0056, Field Number: 006f
Physical Rebuild - phase 2
Error found: 51
 General => Locale: 4, Logical File: 0001, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 0003c001, PBlock Address: 00000000
  Record => Elem Offset: 00000056, DatRec Number: 00000002, ElmRec Offset: 0056, Field Number: 006f
Error found: 49
 General => Locale: 4, Logical File: 7d01, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 00b17001, PBlock Address: 00000000
  Record => Elem Offset: 00000934, DatRec Number: 000108de, ElmRec Offset: 0934, Field Number: 0000
Error found: 50
 General => Locale: 4, Logical File: 7d01, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 00f24001, PBlock Address: 00000000
  Record => Elem Offset: 0000074f, DatRec Number: 0000e464, ElmRec Offset: 074f, Field Number: 0064
Error found: 50
 General => Locale: 4, Logical File: 7d01, Logical File Type: 01
   Block => BTree Level: 00, Block Address: 014af001, PBlock Address: 00000000
  Record => Elem Offset: 00000804, DatRec Number: 0000e2ef, ElmRec Offset: 0804, Field Number: 004b
Operational Index Check
Temporary DIB set replacing NDS working DIB set.

Repair process aborted

document

Document Title: Repair process aborted during Structure and Index Check in DSREPAIR
Document ID: 10077857
Solution ID: NOVL84956
Creation Date: 16Dec2002
Modified Date: 31Mar2003
Novell Product Class:NetWare
Novell eDirectory
Security Components

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.