NetWorker: NMC-gendannelse (recoverpsm) kan ikke køre på Linux/UNIX NMC-serveren "ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: open failed: Ingen sådan fil eller mappe aflivet"
Summary: Under en NMC-databasegendannelse (nmcdb) med recoverpsm returneres en fejl, der angiver, at handlingen ikke kan finde 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 forsøger at udføre en NMC-databasegendannelse (recoverpsm), mislykkes gendannelsen med:
root@nmcserver:/opt/lgtonmc/bin# ./recoverpsm
ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: open failed: No such file or directory
Killed
Cause
Bibliotekslinket til libdbodbc12_r.so er ødelagt eller mangler.
Resolution
Trinnene i denne KB forudsætter, at NMC er blevet installeret på standardPlacering for Linux/UNIX: /opt/lgtonmc. Hvis du har installeret NMC på en anden placering, skal du foretage de nødvendige ændringer af alle kommandoer, der vises i denne KB for dit miljø.
1. Vis dynamiske afhængigheder, der anvendes af den binære recoverpsm-fil: ldd /opt/lgtonmc/bin/recoverpsm
1. Vis dynamiske afhængigheder, der anvendes af den binære recoverpsm-fil: 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æfte biblioteksplaceringen med kommandoen Linux/UNIX find:
find / -name libdbodbc12_r.so
root@nmcserver:/opt/lgtonmc/bin# find / -name libdbodbc12_r.so
/opt/lgtonmc/sybasa/lib/libdbodbc12_r.so
3. Link biblioteket med Linux/UNIX-eksportkommandoen:
export LD_LIBRARY_PATH=/opt/LGTOnmc/sybasa/lib/:/opt/LGTOnmc/bin/recoverpsm
4. Nu skal ldd rapportere biblioteksplaceringen for 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. Forsøg at køre recoverpsm (Bemærk: GST-tjenesten bør ikke køre, når der udføres recoverpsm):
NetWorker: Sådan gendanner du NMC-databasen
6. Start GST-tjenesten:
/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
NetWorkerProducts
NetWorker, NetWorker Management ConsoleArticle 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.