I have three XServes running 10.3.5 server. XServe 1 is currently providing DNS (forward+reverse) to all three servers as well as acting as the Open Directory Master. What I would like to do, is have XServe2 and XServe3 simply act as slaves that hold home directories. I understand how this all works but Apple's documentation sucks.
1. My first attempt at this I opened Directory Access on XServe2 gave it a configuration name, pointed at the XServe1, gave it proper LDAP mappings, and the correct custom path. It seemed to work as I was able to add a sharepoint on XServe2 and it appeared in WorkGroup Manager on XServe1. The problem is that if I added users to WGM and placed their home directories on XServe2, then ran createhomedir -a, nothing, it doesn't even recognize XServe2 exisists? Also, if opened WGM on XServe2 it would show the proper search path and users that I had added on XServe1 would appear but it would state, "Not Authenticated." The other weird thing was that if I selected a user that I added on XServe1 it said it was located on XServe2???
2. My second attempt at making it work was I worked at delegating authority to join the Open Directory Master. Apple's directions suck, so I am not sure if what I am doing is correct. First I add XServe 2, 3 to the computer lists in WorkGroup Manager. It shows the name of the servers as, XServe2 and XServe3. I then add the Kerberos records on XServe1 but it doesn't change anything, neither of the two slave servers work properly.
My questions:
1. Do each of the slave machines need to have Directory Access and the delegated authority in order to work? For example, when I switch each of the slave machines to "Connect to Open Directory Master" do I configure the Directory Access and Kerberos?
2. Does KDC need to be running on the slave machines?
3. Is their any documentation on this type of set-up?
I have pounded my head on the wall for two days trying to get this running. I would appreciate any suggestions that people could offer.