ipvsadm - Module is wrong version

"Bryn Moslow" <[email protected]> Mon, 16 Oct 2006 16:03:34 -0700
Newsgroups gmane.linux.highavailability.ultramonkey
Message-ID <BC2A76AABABF8741A8ADEE62DB1350F801E4C96D@exchange2.valvesoftware.com>
I built a test cluster with UM3 that worked just fine on Debian 3.1 as
of about 2 months ago. Today, I just installed ultramonkey on new
machines that are going to be the production boxes (using apt). So far,
everything seems okay but I'm unable to run ipvsadm, I get:
 
IP Virtual Server version 1.2.0 (size=4096)
Module is wrong version

I checked my apt archive to see what was pulled down and I've got:
 
heartbeat_1.2.3.cvs.20050927-1bpo3_i386.deb
iproute_20041019-3_i386.deb
ipvsadm_1.24+1.21-1_i386.deb
kernel-image-2.6.8-12-amd64-k8_2.6.8-16sarge5_i386.deb
kernel-image-2.6.8-2-386_2.6.8-16sarge1_i386.deb
kernel-image-2.6-amd64-k8_103sarge1_i386.deb
ldirectord_1.2.3.cvs.20050927-1bpo3_all.deb
ultramonkey_3-1um.1_all.deb

The only difference IIRC between these and the test cluster I built is
that the test machines were i686 (P4) instead of AMD64. I don't have
them around anymore to verify but I have a backup which verifies I used
the same apt sources.
 
It's Sarge 32-bit stable, kernel version:
 
Linux lb1 2.6.8-12-amd64-k8 #1 Thu Sep 7 05:58:08 UTC 2006 x86_64
GNU/Linux
 
Other than that I don't know of any difference in what I did, I followed
a cheat sheet that I made at the time that's nothing more than a
condensed version of the online docs for HA and LB.