NetWorker: Відновлення NMC (recoverpsm) не запускається на сервері NMC Linux/UNIX "ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: помилка відкриття: Жоден такий файл чи каталог не було вбито"

Summary: Під час відновлення бази даних NMC (nmcdb) за допомогою recoverpsm повертається помилка про те, що операція не може знайти libdbodbc12_r.so

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

При спробі виконати відновлення бази даних NMC (recoverpsm) відновлення завершується невдачею:
root@nmcserver:/opt/lgtonmc/bin# ./recoverpsm
ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: open failed: No such file or directory
Killed

 

Cause

Посилання на бібліотеку для libdbodbc12_r.so недійсне або відсутнє.

Resolution

Кроки в цій базі даних припускають, що NMC було встановлено у типовому розташуванні Linux/UNIX: /opt/lgtonmc. Якщо ви встановили NMC в іншому місці, внесіть необхідні зміни до всіх команд, показаних у цій базі знань для вашого середовища.

1. Перелічіть динамічні залежності, які використовуються двійковим файлом recoverpsm: ldd /opt/lgtonmc/bin/recoverpsm
root@nmcserver:/opt/lgtonmc/bin# ldd /opt/lgtonmc/bin/recoverpsm
        libdl.so.1 =>    /lib/64/libdl.so.1
        libdbodbc12_r.so =>      (file not found)
        libdbtasks12_r.so =>     (file not found)
        libsocket.so.1 =>        /lib/64/libsocket.so.1
        libnsl.so.1 =>   /lib/64/libnsl.so.1
        libresolv.so.2 =>        /lib/64/libresolv.so.2
        libpthread.so.1 =>       /lib/64/libpthread.so.1
        libthread.so.1 =>        /lib/64/libthread.so.1
        librt.so.1 =>    /lib/64/librt.so.1
        libCstd.so.1 =>  /usr/lib/64/libCstd.so.1
        libCrun.so.1 =>  /usr/lib/64/libCrun.so.1
        libm.so.2 =>     /lib/64/libm.so.2
        libc.so.1 =>     /lib/64/libc.so.1
        libmp.so.2 =>    /lib/64/libmp.so.2
        libmd.so.1 =>    /lib/64/libmd.so.1
        libcryptoutil.so.1 =>    /lib/64/libcryptoutil.so.1

2. Ви можете підтвердити розташування бібліотеки за допомогою команди find у Linux/UNIX: 

find / -name libdbodbc12_r.so

root@nmcserver:/opt/lgtonmc/bin# find / -name libdbodbc12_r.so
/opt/lgtonmc/sybasa/lib/libdbodbc12_r.so

3. Зв'яжіть бібліотеку за допомогою команди export Linux/UNIX: 

export LD_LIBRARY_PATH=/opt/LGTOnmc/sybasa/lib/:/opt/LGTOnmc/bin/recoverpsm

4. Тепер ldd має повідомити про розташування бібліотеки для libdbodbc12_r.so: ldd /opt/lgtonmc/bin/recoverpsm

root@nmcserver:/opt/LGTOnmc/bin# ldd /opt/LGTOnmc/bin/recoverpsm
        libdl.so.1 =>    /lib/64/libdl.so.1
        libdbodbc12_r.so =>      /opt/LGTOnmc/sybasa/lib//libdbodbc12_r.so
        libdbtasks12_r.so =>     /opt/LGTOnmc/sybasa/lib//libdbtasks12_r.so
        libsocket.so.1 =>        /lib/64/libsocket.so.1
        libnsl.so.1 =>   /lib/64/libnsl.so.1
        libresolv.so.2 =>        /lib/64/libresolv.so.2
        libpthread.so.1 =>       /lib/64/libpthread.so.1
        libthread.so.1 =>        /lib/64/libthread.so.1
        librt.so.1 =>    /lib/64/librt.so.1
        libCstd.so.1 =>  /usr/lib/64/libCstd.so.1
        libCrun.so.1 =>  /usr/lib/64/libCrun.so.1
        libm.so.2 =>     /lib/64/libm.so.2
        libc.so.1 =>     /lib/64/libc.so.1
        libw.so.1 =>     /lib/64/libw.so.1

5. Спробуйте запустити recoverpsm (Примітка: служба GST не повинна бути запущена під час виконання recoverpsm): 

NetWorker: Як відновити базу даних NMC?

6. Запустіть послугу GST:

/etc/init.d/gst start
ps -ef | grep gst

root@nmcserver:/opt/lgtonmc/bin# systemctl start gst

root@nmcserver:/opt/lgtonmc/bin# ps -ef | grep gst
    root  1895  1793   0 14:31:40 pts/1       0:00 grep gst
    root  1893  1888   0 14:23:37 ?           0:00 /opt/lgtonmc/bin/gstsnmptrapd -d -Le -f -C -c /opt/lgtonmc/etc/snmptrapd.conf
    root  1888     1   0 14:23:14 ?           0:01 /opt/lgtonmc/bin/gstd

Affected Products

NetWorker

Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000031494
Article Type: Solution
Last Modified: 20 Jun 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.