Environment
Novell NetWare 6.0
Novell eDirectory 8.6 for NetWare 6
NSS Volumes
Novell eDirectory 8.6 for NetWare 6
NSS Volumes
Situation
Removing Directory Services off a NetWare 6 sever and installing DS
back on to the server can cause Orphaned Trustee assignments on the
File System.
Steps to Remove DS off a NetWare 6 Server with NSS volumes
Steps to Remove DS off a NetWare 6 Server with NSS volumes
Resolution
To prevent this from happening, do the following before removing
Directory Services off a NetWare 6 server.
Use TRUSTBAR.NLM to do the following:
1. BACKUP TRUSTEES assignments on all volumes for the NetWare 6 Server. To backup all file system trustees on VOL2, type the following at the system console prompt: TRUSTBAR VOL2: -B -V (don't forget the COLON after the volume name) TRUSTBAR creates a file at the root of whatever volume being backed up called "trustees.xml". Once the file is created, it can be renamed and moved elsewhere. WARNING: If you run TRUSTBAR on a volume which already has a"trustees.xml" file at the root of the volume, the file will be overwritten.
2. DELETE TRUSTEES assignments on all volumes for the NetWare 6 Server. To delete all file system trustees on VOL2, type the following at the system console prompt: TRUSTBAR VOL2: -D (don't forget the COLON after the volume name)***NOTE - This will remove trustee assignments without warning. Please verify that you have Backed up your Trustee Assignments before doing so.***
3. Remove Directory Services off of the NetWare 6 Server.
4. Delete the Server object, Volume Objects, and any other object referencing the corrupt server.
5. Verify your eDirectory Tree is healthy before installing Directory Services back on to this server. See TID #3564075 - NDS Health Check Procedures - Cross Platform
For more information on using TRUSTBAR.NLM see TID# 10066145 - Using TRUSTBAR.NLM to backup file system trustees
If you have already Removed Directory Services off of your NetWare 6 server and are having problems restoring trustee assignments, SeeTID #10070482 - Invalid/Orphaned Trustee assignments on NSS Volumes.
Use TRUSTBAR.NLM to do the following:
1. BACKUP TRUSTEES assignments on all volumes for the NetWare 6 Server. To backup all file system trustees on VOL2, type the following at the system console prompt: TRUSTBAR VOL2: -B -V (don't forget the COLON after the volume name) TRUSTBAR creates a file at the root of whatever volume being backed up called "trustees.xml". Once the file is created, it can be renamed and moved elsewhere. WARNING: If you run TRUSTBAR on a volume which already has a"trustees.xml" file at the root of the volume, the file will be overwritten.
2. DELETE TRUSTEES assignments on all volumes for the NetWare 6 Server. To delete all file system trustees on VOL2, type the following at the system console prompt: TRUSTBAR VOL2: -D (don't forget the COLON after the volume name)***NOTE - This will remove trustee assignments without warning. Please verify that you have Backed up your Trustee Assignments before doing so.***
3. Remove Directory Services off of the NetWare 6 Server.
4. Delete the Server object, Volume Objects, and any other object referencing the corrupt server.
5. Verify your eDirectory Tree is healthy before installing Directory Services back on to this server. See TID #3564075 - NDS Health Check Procedures - Cross Platform
For more information on using TRUSTBAR.NLM see TID# 10066145 - Using TRUSTBAR.NLM to backup file system trustees
If you have already Removed Directory Services off of your NetWare 6 server and are having problems restoring trustee assignments, SeeTID #10070482 - Invalid/Orphaned Trustee assignments on NSS Volumes.
Additional Information
Formerly known as TID# 10070495