kernel: Module failed ELF checks AND nfs mount error ** solved **

RobFantini

Famous Member
May 24, 2012
2,083
116
133
Boston,Mass
Hello
We've a node that is not able to mount nfs storage. 5 other nodes can do so. fbc87 is the hostname of the node that can't mount it.

ping works from fbc89 to the nfs host.

checkling syslog I see a lot of this:
Code:
Oct 11 15:39:01 fbc87 kernel: Verify ELF error (assertion 89)
Oct 11 15:39:01 fbc87 kernel: Module failed ELF checks
Oct 11 15:39:01 fbc87 pvestatd[4122]: WARNING: mount error: mount.nfs: No such device
Oct 11 15:39:11 fbc87 pvestatd[4122]: WARNING: mount error: mount.nfs: No such device

I'll keep digging for a solution, in mean time has anyone else see the ELF errors?


Code:
fbc87  /var/log # pveversion -v
proxmox-ve-2.6.32: 3.1-113 (running kernel: 2.6.32-25-pve)                                                                                                                                                         
pve-manager: 3.1-17 (running version: 3.1-17/eb90521d)
pve-kernel-2.6.32-24-pve: 2.6.32-111
pve-kernel-2.6.32-25-pve: 2.6.32-113
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.5-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.0-2
pve-cluster: 3.0-7
qemu-server: 3.1-5
pve-firmware: 1.0-23
libpve-common-perl: 3.0-6
libpve-access-control: 3.0-6
libpve-storage-perl: 3.0-13
pve-libspice-server1: 0.12.4-2
vncterm: 1.1-4
vzctl: 4.0-1pve3
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 1.4-17
ksm-control-daemon: 1.1-1
glusterfs-client: 3.4.0-2
 
Last edited:
Re: kernel: Module failed ELF checks AND nfs mount error

lspci :
Code:
fbc87  /etc/apt # lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation H77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 InfiniBand: Mellanox Technologies MT26418 [ConnectX VPI PCIe 2.0 5GT/s - IB DDR / 10GigE] (rev a0)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 06)
 
Re: kernel: Module failed ELF checks AND nfs mount error

What nic is used to mount, Realtek or InfiniBand? And if it is Realtek is it a self compiled driver?
 
Re: kernel: Module failed ELF checks AND nfs mount error

for pve desktop we use this sources list for pve :
Code:
fbc87  /etc/apt/sources.list.d # cat pve.list
#
# http://pve.proxmox.com/wiki/Package_repositories
#
# PVE pve-no-subscription repository provided by proxmox.com, NOT recommended for production use

deb [arch=amd64] http://download.proxmox.com/debian wheezy pve-no-subscription

arch=amd64 is used to install multi arch packages from http://www.deb-multimedia.org .


Might that cause a problem ?
 
Re: kernel: Module failed ELF checks AND nfs mount error

OK just got a chance to work on this again.

Code:
fbc87  /etc # modprobe nfs
ERROR: could not insert 'nfs': Accessing a corrupted shared library

I think the issue is due to trying to use multi arch... For a desktop that is nice to use.

Will dig further later on.