Standalone backup agents for Linux, Mac, AIX & Solaris workloads on-premises or in the public cloud
Post Reply
stevenfoo
Expert
Posts: 116
Liked: 3 times
Joined: Jun 26, 2009 3:11 am
Full Name: Steven Foo
Contact:

Agent Linux error - Unable to load module. Accurate kernel version

Post by stevenfoo »

I have download the latest Agent for Linux and installed it. However I am getting error. Any idea?

veeam-release-el7-1.0.5-1.x86_64.rpm
veeam-2.0.1.665-1.el7.x86_64.rpm
kmod-veeamsnap-2.0.1.665-1.el7.x86_64.rpm

Code: Select all

      15:13:48        Job BackupJob1 started at 2018-12-06 15:13:48 +08
      15:13:48        [warn] Mount point for repository changed
      15:13:48        Preparing to backup
      15:13:49        [error] Failed to create volume snapshot                                                                                          00:00:00
      15:13:49        [error] Failed to perform backup
      15:13:49        [error] Unable to load module. Accurate kernel version =  3.10.0-957.1.3.el7.x86_64
      15:13:49        [error] Same release kernel version =  3.10.0-957.el7.x86_64
      15:13:49        [error] Failed to find suitable veeamsnap kernel module
      15:13:49        [error] Failed to load module [veeamsnap] with parameters [zerosnapdata=1 debuglogging=0]
      15:13:49        [error] Processing finished with errors at 2018-12-06 15:13:49 +08
I have tried to uninstall and installed again. However the issue still persist.

Tried the following also does not work:

Code: Select all

# dkms remove -m veeamsnap -v 2.0.1.665-1 --all
Error! There are no instances of module: veeamsnap 2.0.1.665-1 located in the DKMS tree.

# dkms build -m veeamsnap -v 2.0.1.665-1
Error! Could not find module source directory.
Directory: /usr/src/veeamsnap-2.0.1.665-1 does not exist.

# dkms install -m veeamsnap -v 2.0.1.665-1
Error! Could not find module source directory.
Directory: /usr/src/veeamsnap-2.0.1.665-1 does not exist.


# yum list veeam\*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.biz.net.id
 * epel: sg.fedora.ipserverone.com
 * extras: centos.biz.net.id
 * updates: centos.shinjiru.com
Installed Packages
veeam.x86_64                                                                        2.0.1.665-1.el7                                                            @veeam
veeam-release-el7.x86_64                                                            1.0.5-1                                                                    installed
Available Packages
veeamsnap.noarch                                                                    2.0.1.665-1                                                                veeam
veeamsnap-ueficert.noarch                                                           2.0.1.665-1                                                                veeam

#yum list kernel\*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.biz.net.id
 * epel: my.fedora.ipserverone.com
 * extras: centos.biz.net.id
 * updates: centos.shinjiru.com
Installed Packages
kernel.x86_64                                                                    3.10.0-123.el7                                                        @base/$releasever
kernel.x86_64                                                                    3.10.0-862.14.4.el7                                                   @updates
kernel.x86_64                                                                    3.10.0-957.1.3.el7                                                    @updates
kernel-debug-devel.x86_64                                                        3.10.0-957.1.3.el7                                                    @updates
kernel-headers.x86_64                                                            3.10.0-957.1.3.el7                                                    @updates
kernel-tools.x86_64                                                              3.10.0-957.1.3.el7                                                    @updates
kernel-tools-libs.x86_64                                                         3.10.0-957.1.3.el7                                                    @updates
Available Packages
kernel-abi-whitelists.noarch                                                     3.10.0-957.1.3.el7                                                    updates
kernel-debug.x86_64                                                              3.10.0-957.1.3.el7                                                    updates
kernel-devel.x86_64                                                              3.10.0-957.1.3.el7                                                    updates
kernel-doc.noarch                                                                3.10.0-957.1.3.el7                                                    updates
kernel-tools-libs-devel.x86_64                                                   3.10.0-957.1.3.el7                                                    updates

yum repolist all
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.biz.net.id
 * epel: sg.fedora.ipserverone.com
 * extras: centos.biz.net.id
 * updates: centos.shinjiru.com
repo id                                                   repo name                                                                                      status
C7.0.1406-base/x86_64                                     CentOS-7.0.1406 - Base                                                                         disabled
C7.0.1406-centosplus/x86_64                               CentOS-7.0.1406 - CentOSPlus                                                                   disabled
C7.0.1406-extras/x86_64                                   CentOS-7.0.1406 - Extras                                                                       disabled
C7.0.1406-fasttrack/x86_64                                CentOS-7.0.1406 - Fasttrack                                                                    disabled
C7.0.1406-updates/x86_64                                  CentOS-7.0.1406 - Updates                                                                      disabled
C7.1.1503-base/x86_64                                     CentOS-7.1.1503 - Base                                                                         disabled
C7.1.1503-centosplus/x86_64                               CentOS-7.1.1503 - CentOSPlus                                                                   disabled
C7.1.1503-extras/x86_64                                   CentOS-7.1.1503 - Extras                                                                       disabled
C7.1.1503-fasttrack/x86_64                                CentOS-7.1.1503 - Fasttrack                                                                    disabled
C7.1.1503-updates/x86_64                                  CentOS-7.1.1503 - Updates                                                                      disabled
C7.2.1511-base/x86_64                                     CentOS-7.2.1511 - Base                                                                         disabled
C7.2.1511-centosplus/x86_64                               CentOS-7.2.1511 - CentOSPlus                                                                   disabled
C7.2.1511-extras/x86_64                                   CentOS-7.2.1511 - Extras                                                                       disabled
C7.2.1511-fasttrack/x86_64                                CentOS-7.2.1511 - Fasttrack                                                                    disabled
C7.2.1511-updates/x86_64                                  CentOS-7.2.1511 - Updates                                                                      disabled
C7.3.1611-base/x86_64                                     CentOS-7.3.1611 - Base                                                                         disabled
C7.3.1611-centosplus/x86_64                               CentOS-7.3.1611 - CentOSPlus                                                                   disabled
C7.3.1611-extras/x86_64                                   CentOS-7.3.1611 - Extras                                                                       disabled
C7.3.1611-fasttrack/x86_64                                CentOS-7.3.1611 - Fasttrack                                                                    disabled
C7.3.1611-updates/x86_64                                  CentOS-7.3.1611 - Updates                                                                      disabled
C7.4.1708-base/x86_64                                     CentOS-7.4.1708 - Base                                                                         disabled
C7.4.1708-centosplus/x86_64                               CentOS-7.4.1708 - CentOSPlus                                                                   disabled
C7.4.1708-extras/x86_64                                   CentOS-7.4.1708 - Extras                                                                       disabled
C7.4.1708-fasttrack/x86_64                                CentOS-7.4.1708 - Fasttrack                                                                    disabled
C7.4.1708-updates/x86_64                                  CentOS-7.4.1708 - Updates                                                                      disabled
C7.5.1804-base/x86_64                                     CentOS-7.5.1804 - Base                                                                         disabled
C7.5.1804-centosplus/x86_64                               CentOS-7.5.1804 - CentOSPlus                                                                   disabled
C7.5.1804-extras/x86_64                                   CentOS-7.5.1804 - Extras                                                                       disabled
C7.5.1804-fasttrack/x86_64                                CentOS-7.5.1804 - Fasttrack                                                                    disabled
C7.5.1804-updates/x86_64                                  CentOS-7.5.1804 - Updates                                                                      disabled
base/7/x86_64                                             CentOS-7 - Base                                                                                enabled: 10,019
base-debuginfo/x86_64                                     CentOS-7 - Debuginfo                                                                           disabled
base-source/7                                             CentOS-7 - Base Sources                                                                        disabled
c7-media                                                  CentOS-7 - Media                                                                               disabled
centosplus/7/x86_64                                       CentOS-7 - Plus                                                                                disabled
centosplus-source/7                                       CentOS-7 - Plus Sources                                                                        disabled
cr/7/x86_64                                               CentOS-7 - cr                                                                                  disabled
*epel/x86_64                                              Extra Packages for Enterprise Linux 7 - x86_64                                                 enabled: 12,725
epel-debuginfo/x86_64                                     Extra Packages for Enterprise Linux 7 - x86_64 - Debug                                         disabled
epel-source/x86_64                                        Extra Packages for Enterprise Linux 7 - x86_64 - Source                                        disabled
epel-testing/x86_64                                       Extra Packages for Enterprise Linux 7 - Testing - x86_64                                       disabled
epel-testing-debuginfo/x86_64                             Extra Packages for Enterprise Linux 7 - Testing - x86_64 - Debug                               disabled
epel-testing-source/x86_64                                Extra Packages for Enterprise Linux 7 - Testing - x86_64 - Source                              disabled
extras/7/x86_64                                           CentOS-7 - Extras                                                                              enabled:    312
extras-source/7                                           CentOS-7 - Extras Sources                                                                      disabled
fasttrack/7/x86_64                                        CentOS-7 - fasttrack                                                                           disabled
updates/7/x86_64                                          CentOS-7 - Updates                                                                             enabled:    594
updates-source/7                                          CentOS-7 - Updates Sources                                                                     disabled
veeam                                                     Veeam Backup for GNU/Linux - x86_64                                                            enabled:     13
repolist: 23,663
Thanks.
priet
Service Provider
Posts: 6
Liked: never
Joined: Jan 28, 2013 1:26 pm
Full Name: Peter Riet
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by priet »

Same problem here after updating CentOS 7. I've no idea how to fix this.
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by PTide »

Hi,

RHEL/CentOS 7.6 is not supported by the current version, the support for that kernel it will be introduced in the upcoming version of the Agent, which will be released very soon. As a workaround you can install dkms version of the 2.0.1.665 veeamsnap module, but please keep in mind that 2.0.1.665 has not been thoroughly tested against 7.6 and support cannot be provided in this case.

Thanks!
bcrusa
Novice
Posts: 7
Liked: 2 times
Joined: Dec 10, 2017 2:15 pm
Full Name: bcrusa
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by bcrusa »

PTide, can you please explain how to install veeamsnap you are mentioning?
Running this on centos:
rpm -i veeamsnap-2.0.1.665-1.noarch.rpm

Throws an error:
error: Failed dependencies:
dksm is needed by veeamsnap-2.0.1.665-1.noarch
kmod-veeamsnap conflicts with veeamsnap-2.0.1.665-1.noarch
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by PTide »

Hi,

To install dkms version of veeamsnap, you need to have dkms dependency installed and kmod-veeamsnap removed first:

Code: Select all

yum install epel-release
yum install dkms
yum remove kmod-veeamsnap 
Thanks
bcrusa
Novice
Posts: 7
Liked: 2 times
Joined: Dec 10, 2017 2:15 pm
Full Name: bcrusa
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by bcrusa »

Thanks for the reply.
I have ran the commands, and after installing I see some errors and also veeamconfig ui now does not want to run anymore:

Code: Select all

rpm -i veeamsnap-2.0.1.665-1.noarch.rpm
Loading new veeamsnap-2.0.1.665 DKMS files...
Building for 3.10.0-957.1.3.el7.x86_64
Building initial module for 3.10.0-957.1.3.el7.x86_64
Done.

veeamsnap.ko.xz:
Running module version sanity check.
modinfo: ERROR: Module /lib/modules/3.10.0-957.1.3.el7.x86_64/weak-updates/veeamsnap.ko not found.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.10.0-957.1.3.el7.x86_64/extra/
Adding any weak-modules
depmod: ERROR: fstatat(4, veeamsnap.ko): No such file or directory
depmod....
DKMS: install completed.

veeamconfig ui
-bash: veeamconfig: command not found
bcrusa
Novice
Posts: 7
Liked: 2 times
Joined: Dec 10, 2017 2:15 pm
Full Name: bcrusa
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by bcrusa » 1 person likes this post

FYI: Well i did yum install veeam, and then veeamconfig ui runs ok and also backup works fine.
chrisw_au
Novice
Posts: 7
Liked: 1 time
Joined: Jan 03, 2019 5:39 am
Full Name: Chris Wright
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by chrisw_au »

Any update on the release of the compatible version of Agent for Linux?

We are a Veeam Service Provider partner with a large number of Linux machines in this state unable to be backed up. If the release is soon we can wait, otherwise we will need to go through the process with all our customers to switch to the DKMS version - even though it will be unsupported.

Given 7.6 was released October 30th last year, it is taking a long time for Veeam to provide a point release update of a kernel module.

Veeam really needs to do something about this process as we cannot tell customers they need to wait 2 months before applying patches just so their backups work - either way they will be out of compliance. Id like to understand how Veeam is going to address this issue more generically going forward - simply saying 'it's not supported till we decide to release something that works' just wont fly and will result in us (and I imagine others) migrating away from Veeam Agent for Linux as a Linux backup solution. You need to de-couple your Agent 'feature' releases from you kernel module updates so that your kernel modules follow the vendors releases closely (within days not months), otherwise you need to support DKMS on RHEL and derivative platforms - which one will it be? (or what other solution are you going to implement?) - support are useless in providing any information about how this is going to be fixed in the long term other than 'it's not on the support list so go away'
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by PTide »

Chris,

We are already working towards such 'de-coupling' on our side. It is not very clear what you mean by saying that we need to support DKMS as the kernel module can be installed via dkms since v1. Rearding your other questions - I've sent you a PM.

Thanks!
ejenner
Veteran
Posts: 636
Liked: 100 times
Joined: Mar 23, 2018 4:43 pm
Full Name: EJ
Location: London
Contact:

[MERGED] Unable to load module. Accurate kernel version...

Post by ejenner »

We have a problem with one of our Linux machines. It used to backup absolutely fine. But a few weeks ago it stopped and displays these errors.

I tried removing and reinstalling the agent, that was fine.

My knowledge of Linux is pretty limited so any suggestions will have to be plain English or I may not understand. :wink:

Image
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by PTide »

Hi EJ,

Please see this thread for instruction how to overcome the issue using dkms. There are also options to request RTM build via support team, or wait until GA is released (which is happening this week).

Thanks!
ejenner
Veteran
Posts: 636
Liked: 100 times
Joined: Mar 23, 2018 4:43 pm
Full Name: EJ
Location: London
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by ejenner »

If it is fixed in the new release then I can wait. Does the new release fix it?
PTide
Product Manager
Posts: 6431
Liked: 729 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Agent Linux error - Unable to load module. Accurate kernel version

Post by PTide »

New VAL v3.0 with support for new distros including RHEL/CentOS 7.6 is already available.

Thanks!
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest