Installing eDirectory on OES Linux
Novell Cool Solutions: AppNote
By Dave Simons
Digg This -
Posted: 14 Feb 2007
Many Novell administrators many be wondering what will happen to NetWare now that Novell has the new OES product line. Well, that's very simple - when we used Netware, we installed eDirectory on that; now that we use Novell Open Enterprise Server, we install eDirectory on that. The only difference is that the Netware kernel is changed to Linux.
You can install most of the Novell products on OES Linux, so now there is now almost no reason why you should not move to OES Linux.
In this AppNote I will explain how you can set up eDirectory on an OES Linux Server. I assume you currently have a running OES Linux server.
Installing eDirectory on OES Linux
1. Open Yast and go to Network Services.
Figure 1 - Network Services in Yast
2. In the left screen, click eDirectory.
If you haven't installed all the necessary RPM's, the installation may show this screen:
Figure 2 - RPM warning
3. Click Continue.
The necessary modules will be installed, and you will see this screen:
Figure 3 - eDirectory Configuration screen
4. Enter the name of your new tree, making sure you have selected the New Tree radio button as well.
5. Click Next.
6. In next screen, enter the admin user credentials.
Figure 4 - Entering admin user credentials
7. Click Next to save and continue.
8. In the next screen, enter the context of the server object. Leave all the other values as they are.
Figure 5 - New Server Configuration screen
9. Click Next.
10. In the next screen, indicate the NTP server. In this case, I'm using the local clock.
Figure 6 - NTP/SLP Configuration screen
I don't configure SLP at this point; I will edit that configuration later.
11. Click Next.
You will see this warning:
Figure 7 - SLP configuration warning
12. Click Yes to continue.
Now eDirectory will be installed and started on the server. This can take a while, depending on you server hardware - so just grab a cup of coffee and wait.
After the installation is completed, the configuration screen will go away, and your eDirectory installation will be ready.
Testing the Installation
Now you can test your eDirectory installation by logging into your tree.
1. Install ConsoleOne on your OES Linux server or on your local workstation. See TID 2972250 for details on how to install ConsoleOne on an OES Linux Server.
2. Start ConsoleOne.
3. At the login screen, enter the admin credentials.
Figure 8 - Entering admin credentials
You'll be logged in to your tree and see the eDirectory object you created during installation.
Figure 9 - Tree view in ConsoleOne
If you click the Tree button to search for a tree at the login Screen and you can't find any, you don't have SLP configured correctly. See my next steps for how to do this manually.
1. Open the file /etc/slp.conf
2. Make sure the values are configured as below.
net.slp.useScopes = DEFAULT net.slp.DAAddresses = 192.168.1.10 (ip-adres of the server) net.slp.isDA = true
3. Save the file and restart SLP by entering the "rcslpd restart" command.
Figure 10 - Restarting SLP
Now you should be able to and find a Tree. This will also fix the search for a TREE function in your Novell Client for windows.
Checking Health Status
Now that you've configured Novell eDirectory on an OES Linux Server, there are also commands to check the health status of the tree. As a NetWare administrator, you'll know the DSRepair command. In OES Linux this is almost the same.
Editor's Note: Novell generally discourages the use of unattended full repair except for emergency measures, and encourages the use of iMonitor for health monitoring.
1. Open a terminal window and change to root user.
2. Enter "ndsrepair".
Figure 11 - Starting DSRepair
You will notice that you will not see a nice menu as in Netware, but you have to enter a command string to get DSRepair working for you.
3. To check whether the servers are in time sync, run "ndsrepair -T".
Figure 12 - DSRepair, option -T
In this lab I have only one server in the tree, so the time is always OK.
4. To do an unattend full repair, run "ndsrepair -U:.
When the operation is completed you will see a screen like this:
Figure 13 - DSRepair, option -U
5. Press "q" to quit the ndsrepair utility.
The last important ndsrepair command i would like to explain is the ndsrepair -E option.
Figure 14 - DSRepair, option -E
This option lets you see the Replica synchronization of your Tree. Also, here you will see only one replica, because I have only one server installed in the Tree.
As you can see, it is not very difficult to install eDirectory on OES Linux. I hope that I have convinced some Netware administrators so they now have the confidence to move to OES Linux. All the options you have with Netware are in OES Linux as well. The only challenge is finding the other commands when getting started.
If I have one thing to share with administrators, it would be: Go on to the next step - make yourself familiar as quickly as possible with OES Linux. It's a really great Novell product.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com