When upgrading a NetWare server to eDirectory 8.7.3, you might need to update the eDirectory schema by running DSRepair on the server that has the master replica of the root partition.
IMPORTANT: If the master replica of the root partition resides on a Windows server, follow the instructions in Updating the eDirectory Schema for Windows.
If one or both of the following conditions exist, you must run dsrepair.nlm before installing the first eDirectory server in your tree:
To update the schema:
Copy the appropriate dsrepair.nlm file from the product CD (or downloaded and expanded file) to the sys:\system directory of the server that contains the master replica of the Tree partition.
At the server console of the master replica of the root partition, load dsrepair.nlm.
Select Advanced Options Menu > Global Schema Operations.
Enter the Administrator's name (for example, Admin.VMP) and password.
Select Post NetWare 5 Schema Update > Yes.
dsreapir.nlm updates the schema and posts the results to the dsrepair.log file.
Ignore errors associated with adding object classes. dsreapir.nlm is simply applying the Post NetWare 5 Schema Update changes to each object.
Copy the appropriate patch version of dsreapir.nlm to each NetWare server in the eDirectory tree.
Use the table in Step 1 as a reference. Having a correct version on each server ensures that the schema needed for eDirectory is properly maintained when dsrepair.nlm is run in the future.
If you use an earlier version of dsreapir.nlm and select Rebuild Operational Schema, schema enhancements made by the Post NetWare 5 Schema Update will be lost. To resolve lost schema enhancements, run dsrepair.nlm according to the following table.
This action resynchronizes the schema from the root of the tree.
Close dsrepair.nlm before installing eDirectory on the server.
If dsrepair.nlm is loaded, the server might not restart.
On NetWare, the schema for the native HTTP stack is not extended at the time of installation. But on Windows NT and UNIX platforms, schema extension is done during the installation using httpstk.sch.
If the tree contains NetWare servers and other platforms, use NWConfig on the NetWare server to extend the schema, using the \nt\I386\NDSonNT\ndsnt\nds\httpstk.sch file.