Spent most of the night last night at work, or back at home waiting for something to finish. Huge PITA.
The term starts on Monday, so I had to get everything rebooted, and systems updated for the term. Because there are always people in the SOJC, it’s difficult to schedule downtime. I hope to be able to schedule outages this term as I have in the past, so that I can apply various updates. Got the firmware updated on our primary server switch, and the fibre channel switch (things that really can’t be done during the term due to possible failure).
After that, I tried to get kerberos fixed on the OD server. No love. Archive, Demote, Promote, restore. Then try a slapconfig -kerberize… boom! kerberos dies horribly. Tried removing all of kerberos and starting from scratch, no go. kdcsetup results in a segfault… awesome. So, going to have to push this one back to later in the term, or Summer break. I hope to have it fixed before migrating to 10.6.
Speaking of which, the possibility of migrating to 10.6 looks tenuous at best. We currently have 5 Intel Xserves, hosting student data (users on one, group shares on another), FCS, the primary MDC, and the website. This leaves email, OD, and the secondary MDC on PPCs, which won’t do 10.6. I’m really really hoping to get 2 more Xserves out of our dwindling budget, but who knows what will happen. With two, I could move OD to the secondary MDC, then migrate mail to the other Xserve. This would be a bare minimum. I’d get to retire our old first generation Xserves, and put the backup server on a G5 Xserve, as well as have another G5 Xserve for… something.
Add to this the fact that Xsan wants the MDCs to be on the latest OS being used on the SAN, and I REALLY need at least 1 new Xserve. Mail has waited this long… though, I think there is a big desire to use CalDAV this time around. So… money?
My latest idea was to try to split up the cost. Maybe buy the FC cards, and extra HDs this fiscal year, then next year we buy the servers. Or maybe just buy one server this year, and another next. I really want to get this going.