NetWorker : La restauration NMC (recoverpsm) ne s’exécute pas sur le serveur Linux/UNIX NMC « ld.so.1 : recoverpsm : fatal : libdbodbc12_r.so : open failed : No such file or directory Killed »
Summary: Lors d’une restauration de base de données NMC (nmcdb) avec recoverpsm, une défaillance est renvoyée indiquant que l’opération ne peut pas trouver 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
Lorsque vous tentez d’effectuer une restauration de base de données NMC (recoverpsm), la restauration échoue avec :
root@nmcserver:/opt/lgtonmc/bin# ./recoverpsm
ld.so.1: recoverpsm: fatal: libdbodbc12_r.so: open failed: No such file or directory
Killed
Cause
Le lien de la bibliothèque pour libdbodbc12_r.so est rompu ou manquant.
Resolution
Les étapes décrites dans cet article de la base de connaissances supposent que le NMC a été installé sous l’emplacement Linux/UNIX par défaut : /opt/lgtonmc. Si vous avez installé le NMC à un autre emplacement, apportez les modifications nécessaires à toutes les commandes affichées dans cet article de KB pour votre environnement.
1. Répertoriez les dépendances dynamiques utilisées par le fichier binaire recoverpsm : ldd /opt/lgtonmc/bin/recoverpsm
1. Répertoriez les dépendances dynamiques utilisées par le fichier binaire 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. Vous pouvez confirmer l’emplacement de la bibliothèque à l’aide de la commande de recherche 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. Liez la bibliothèque à la commande d’exportation Linux/UNIX :
export LD_LIBRARY_PATH=/opt/LGTOnmc/sybasa/lib/:/opt/LGTOnmc/bin/recoverpsm
4. Ldd doit maintenant indiquer l’emplacement de la bibliothèque pour 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. Tentative d’exécution de recoverpsm (Remarque : le service GST ne doit pas être en cours d’exécution lors de l’exécution de recoverpsm) :
NetWorker : Comment restaurer la base de données NMC ?
6. Démarrez le service 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
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.