Linux – ServeRAID 8-k linux kernel support: preferred distribution

debiankernellinuxraidredhat

Setting up a new IBM x3650 server with a ServeRAID 8-k RAID controller (for running PostgreSQL), I'm hearing advice that I should go for Red Hat rather than Debian lenny (my intended distribution) because the RAID kernel support is “more trustworthy”.

Sniffing around, it seems to me that the commonly accepted way to support ServeRAID 8-k is the aacraid module (although there is also an ips module that claims to support ServeRAID), and the aacraid module has claimed ServeRAID 8-k support, and been in the baseline kernel, for years. This suggests distribution-independent driver support.

So, is there any well-grounded reason (stability/performance) to prefer Red Hat kernels (or any particular distribution's kernels) or avoid Debian kernels, for ServeRAID controllers?

(I know that the kernel can be manhandled on whatever distribution by manual patching, but I'm looking for minimal hassle and a smidgeon of empirically-based confidence that there are no problems lying in wait.)

Best Answer

I can't see any reason why you wouldn't use Debian on that hardware. Even if you had to use a RedHat-patched kernel, it's still less hassle to build a customised kernel for Debian than to use a whole distribution environment you're less familiar with, but as you say, there seems to be good support for that RAID card in the Debian kernel anyway.