NFS Kernel Server + kernel 2.6.33 weirdness

I upgraded the kernel on my Xen box (running Debian 5.0 "lenny")  to 2.6.33 last week and came across a curious issue. With recent versions of the Linux kernel (versions that seem to be affected: 2.6.31, 2.6.32, and 2.6.33), changes in /proc have broken the nfs-kernel-server init scripts. Despite having NFS server support in the kernel as a module that's been properly loaded, the script dies with Not starting NFS kernel daemon: no support in current kernel.

The New Technology of Daily Kos

Or, a look at what I've been working on for the site.

It's been three months or so in the making, but today I've finally finished moving the site to its new hardware. Many of the major and minor things that could go wrong, went wrong, but at last everything's squared away and we're up and running on the new machines. Now that that's finished, I can even start rolling out some new features that I've been waiting on until this was all finished.

WARNING: There will be honest, frank discussion of computers and technology issues in this diary. Please, for the love of God, do not post a comment saying that you don't understand what I'm talking about. It will only antagonize the violent beast within.

Let's get started.