PowerFlex - SCLI Error : « Échec du chargement de la bibliothèque LDAP sur l’un des nœuds du cluster »

Summary: Lors de l’exécution de certaines commandes scli sur le MDM principal, une erreur revient indiquant qu’il n’est pas possible de charger la bibliothèque LDAP.

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

- Un ou plusieurs MDM Manager sont en cours d’exécution sur SLES 15.x

- Lors de l’exécution de la commande switch_cluster_mode ou de la définition de l’authentification pour utiliser LDAP, cette erreur s’affiche :

# scli --switch_cluster_mode --cluster_mode 3_node --add_slave_mdm_name mdm2 --add_tb_name tb
Error: MDM failed command.  Status: One of the cluster nodes failed loading the LDAP library

# scli --set_user_authentication_method --native_and_ldap_authentication
Error: MDM failed command.  Status: One of the cluster nodes failed loading the LDAP library

- Le journal trc pour le MDM SLES 15.x Manager affiche les éléments suivants :

2024/04/08 16:33:02.871630 71d0000020b9:mosLdap_LoadLibraries:00149: Initializing LDAP library 
2024/04/08 16:33:02.871636 71d0000020b9:mosDynamicLib_Open:00093: lib-name: libldap-2.4.so.2   
2024/04/08 16:33:02.871714 71d0000020b9:mosDynamicLib_Open:00112: ERROR: Failed to open any library in libldap-2.4.so.2 (last error: libldap-2.4.so.2: cannot open shared object file: No such file or directory)  
2024/04/08 16:33:02.871718 71d0000020b9:mosLdap_CloseLibraries:00121: Closing LDAP libraries   
2024/04/08 16:33:02.871722 71d0000020b9:mosLdap_LoadLibraries:00154: Error: Failed to open LDAP dynamic libraries  

Impact 

Impossibilité d’utiliser l’authentification LDAP ou même de basculer la propriété du MDM vers le nouveau MDM Manager.

Cause

SLES 15.x utilise une bibliothèque LDAP portant un nom différent de celui recherché par le MDM. Si vous essayez de charger le mauvais fichier, la bibliothèque LDAP ne parvient pas à trouver et à charger.

Resolution

Vous pouvez contourner ce problème simplement en créant un lien entre la bibliothèque LDAP appropriée et celle dont le MDM a besoin.

Exécutez cette commande sur le MDM SLES 15.x Manager sur lequel ce problème est présent :

ln -s /usr/lib64/libldap_r-2.4.so.2.10.9 /usr/lib64/libldap-2.4.so.2
 

Les commandes qui échouaient auparavant fonctionneront désormais.

Version concernée

PowerFlex 3.6.x

Problème résolu dans la version

PowerFlex 3.6.4

Affected Products

PowerFlex rack, PowerFlex Appliance, PowerFlex custom node, PowerFlex Software
Article Properties
Article Number: 000225531
Article Type: Solution
Last Modified: 06 Jun 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.