NetWorker: NMC Restore (recoverpsm) kan inte köras på Linux/UNIX NMC-servern "ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: open failed: No such file or directory Killed"

Summary: Under en NMC-databas (nmcdb) med recoverpsm returneras ett fel som anger att åtgärden inte kan hitta 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

När du försöker utföra en NMC-databasåterställning (recoverpsm) misslyckas återställningen med:
root@nmcserver:/opt/lgtonmc/bin# ./recoverpsm
ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: open failed: No such file or directory
Killed

 

Cause

Bibliotekslänken för libdbodbc12_r.so är trasig eller saknas.

Resolution

Stegen i denna KB förutsätter att NMC har installerats under standardplatsen för Linux/UNIX: /opt/lgtonmc. Om du har installerat NMC på en annan plats gör du nödvändiga ändringar i alla kommandon som visas i denna KB för din miljö.

1. Visa de dynamiska beroenden som används av den binära recoverpsm-filen: 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. Du kan bekräfta biblioteksplatsen med Linux/UNIX-sökkommandot: 

hitta/-name libdbodbc12_r.so

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

3. Länka biblioteket med linux-/UNIX-exportkommandot: 

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

4. Nu ska ldd rapportera biblioteksplats för 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. Försök att köra recoverpsm (Obs! GST-tjänsten ska inte köras när du utför recoverpsm): 

NetWorker: Hur återställer man NMC-databasen?

6. Starta GST-tjänsten:

/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.