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"
Riepilogo: Under en NMC-databas (nmcdb) med recoverpsm returneras ett fel som anger att åtgärden inte kan hitta libdbodbc12_r.so
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Sintomi
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
Causa
Bibliotekslänken för libdbodbc12_r.so är trasig eller saknas.
Risoluzione
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
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
Prodotti interessati
NetWorkerProdotti
NetWorker, NetWorker Management ConsoleProprietà dell'articolo
Numero articolo: 000031494
Tipo di articolo: Solution
Ultima modifica: 20 giu 2025
Versione: 4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.