Well, reflecting upon my prior post, I guess it is a bit too broad of a topic, as there are so many rivers to the same ocean, and I am asking everyone to describe their own river...
But, because my setup spans multiple distributions, I didn't know which distro to post in... and if I had an actual enterprise setup, I would have the home folders and shared folders on a raid, with multiple web servers, load balancing appliances, backup appliances, multiple locations, etc... and well I don't... I've got six g4's, and half of them are xserves installed in a homemade rack,lol; but only one of them runs a proprietary operating system, os x server.
If anyone could suggest an opensource solution to offering Apple File Protocol to clients, then I would get rid of os x server as well: 'open source made easy'--yeah right; more like open source made expensive, and tweaking and tuning it to do what I need involved learning so much about the underlying darwin, and all the free tools that it's expensive gui has a cumbersome time setting up -- like bind -- that by the time I learned enough to set up bind, I felt like i don't need a thousand dollar gui--especially if I had to get one for all six machines... but duh.. everybody knows this, and that's why you've all been here in the first place
But does anyone know a free replacement for serving AFP?
Right now, the closest thing I could come up with to a RAID, would be filling all four bays of the xserve running apache2 on openBSD, and reinstall with a raid setup--and one day I plan to. But meanwhile, I just want to create NFS shares for user data, and I am assuming it would be most efficient to create them on the xserve running apache2, and then get the xserve runnning osx10.4server to mount the nfs share on startup. Then, couldn't I modify the ldap database so that it stores its user and group data on the nfs share... maybe afp service will be slower, having to access the shared folder over my 10/100 (no gigabit here) ca5 network, but apache2 should have local access, and thus the greatest performance.
Anyhow, if anyone can see any flaws in this setup, barring the lack of redundancy and multiple appliances, but on the limited hardware I have described, if anyone has a better way--a smoother ride to the ocean--please share.
Also, if there is a more appropriate LQ forum, I would gladly take this up there.
There is no hurries or worries... some folks like sea kayaking; I like submersing myself in electrical fields in small rooms filled with computers and figuring out how they work, and now that I've discovered slackware, whenever my wife asks me what I've been up to, I just tell her I'm slacking off again.