NetWorker: daemon.raw повідомляє "Помилка під час ініціалізації бібліотек, пов'язаних з ліцензуванням CLP"
Summary: Після оновлення до версії 19.9 у Linux файл daemon.raw заповнюється такою помилкою: Помилка nsrlmc NSR nsrlmc: Помилка під час ініціалізації бібліотек, пов'язаних із ліцензуванням CLP: Неможливо завантажити бібліотеку "libxmlsec1.so" (libltdl.so.7: Неможливо відкрити файл спільного об'єкта: Немає такого файлу чи каталогу) ...
Symptoms
/nsr/logs/daemon.log розмір безперервно збільшується з цими похибками.
nsrlmc NSR error nsrlmc: Error while initializing the CLP licensing related libraries: Unable to load library "libxmlsec1.so" (libltdl.so.7: cannot open shared object file: No such file or directory)
NetWorker: Спосіб застосування nsr_render_log.
Cause
Ця проблема виникає, коли файл /usr/lib64/libltdl.so.7 пошкоджений або відсутній.
Resolution
Виконайте наступні кроки на сервері NetWorker:
-
Підключіться до сервера NetWorker по SSH і переключіться на root:
sudo su -
-
Скористайтеся командою yum, щоб отримати найсвіжішу назву пакунка libtool-ltdl.
yum provides \*/libltdl.so.7
Приклад:

-
Встановіть або перевстановіть пакунок libtool-ltdl, виведений наведеною вище командою:
yum reinstall <libtool-ltdl-2.>
Тут замініть
<libtool-ltdl-2.>з версією бібліотеки libtool, вказаною в першій команді. (Наприклад, запустіть його як:yum reinstall libtool-ltdl-2.4.6-25.el8.x86_64)
Це повторно інсталює пошкоджені або відсутні бібліотеки. -
Переконайтеся, що проблему вирішено, виконавши команду:
nsrlic -C