DPA : la commande dpaagent génère une erreur lors du chargement des bibliothèques partagées
Summary: La commande dpaagent affiche le message « Error while loading shared libraries : libssl.so.1.0.0 : cannot open shared object file : No such file or directory"
Symptoms
Toute syntaxe de la commande dpaagent (voir l’exemple ci-dessous) ne peut pas ouvrir la bibliothèque libssl.so.1.0.0
root@DpaDatastore home]# /opt/emc/dpa/agent/bin/dpaagent -i /opt/emc/dpa/agent/bin/dpaagent: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
Vérification des fichiers de configuration/journaux, ils semblent corrects
Dans les journaux d’installation, cette bibliothèque particulière a été installée avec succès :
Install File: /opt/emc/dpa/agent/lib/libssl.so.1.0.0 Status: SUCCESSFUL
Et confirmé que la bibliothèque est là :
[root@DpaDatastore lib]# ls -ls | egrep libssl* 1900 -rwxrwxr-x. 1 root root 1941909 Dec 13 2016 libssl.so.1.0.0
De plus, à partir du fichier dpa.config, le chemin de bibliothèque est correct :
BASE=/opt/emc/dpa/agent # Setup Library Path LD_LIBRARY_PATH=$BASE/lib:$AGENT_ORACLE_CLIENT_PATH export LD_LIBRARY_PATH
Cause
La commande dpaagent a besoin du LD_LIBRARY_PATH et, pour une raison quelconque, il n’est pas configuré dans l’environnement.
Resolution
Utilisez la variable d’environnement LD_LIBRARY_PATH avant l’agent de démarrage :
export LD_LIBRARY_PATH=/opt/emc/dpa/agent/lib
OU
Ajoutez le fichier dpa.config qui contient cette variable d’environnement au profil :
. /opt/emc/dpa/agent/etc/dpa.config
Pour plus d’informations, contactez l’équipe de support technique DPA de Dell Technologies.