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

RobFantini

Famous Member
May 24, 2012
2,023
107
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

Also: fbc87 is a used as a desktop , so a lot more then pve is installed.
 
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.
 
Re: kernel: Module failed ELF checks AND nfs mount error

using 2.6.32-24-pve nfs client works. so will just use that kernel for now.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!