После установки Veeam Agent for Linux решил сделать локальный бэкап с помощью агента и наткнулся на ошибку Veeam - Failed to load module [veeamsnap] with parameters [zerosnapdata=1 debuglogging=0].
Решение №1
Первым на что стоит посмотреть это проверить установлены ли библиотеки модуля veeamsnap
. Если вы ставили veeam
из репозитория, то скорее всего у вас установился пакет veeamsnap
. Например, проверить это можно командой sudo yum list veeamsnap
.
Теперь проверим собственно наличие библиотек выполнив команду:
sudo find /lib/modules | grep veeamsnap
Если команда выше ничего не вывела, то выходит библиотек у вас в системе от veemsnap
нету. И вот почему это может произойти. Если перейти по ссылке то видно что рекомендуется для RHEL
устанавливать 2 пакета: veeam
и kmod-veeamsnap, хотя при установке пакета veeam
автоматом ставится пакет veeamsnap
.
Для начала удалим пакет veeamsnap
, если он стоит конечно же.
sudo rpm -e --nodeps veeamsnap
И потом поставим руками пакет kmod-veeamsnap. Если у вас проблемы с тем что пакет не найден можете прочитать статью по установке Veeam Agent for Linux.
sudo yum -y install kmod-veeamsnap
Снова выполняем проверку наличия библиотек.
sudo find /lib/modules | grep veeamsnap
/lib/modules/3.10.0-327.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-1062.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-1127.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-1160.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-123.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-229.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-514.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-693.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-862.el7.x86_64/extra/veeamsnap.ko
/lib/modules/3.10.0-957.el7.x86_64/extra/veeamsnap.ko
Решение №2
Не знаю насколько это действительно рабочее решение, так как у меня был именно случай как в первом решении, но также есть информация о том, что нужно установить python
версии 3 или выше. Для CentOS7
в упомянутой уже выше статье есть решение.
Комментарии