PowerFlex-Importtool – Fehler in PFxM konnte während der Bereitstellung nicht create_ldap_user werden
Summary: Wenn keine LDAP-Konfiguration vorhanden ist, schlägt PowerFlex Manager während der Bereitstellung fehl und kann nicht create_ldap_user werden und die Bereitstellung schlägt fehl.
Symptoms
Beispiel
Kundeninformationen werden mithilfe eines PowerFlex-Importtools in PFxM importiert. Es wird versucht, eine Bereitstellung durchzuführen. Die Bereitstellung schlägt mit einem LDAP-Fehler fehl. Von deployment.log:
ERROR [2024-08-05T17:21:41.107092] 75572: type/server.rb:3920:in `create_ldap_user': rackserver-2s6rm34: Could not create_ldap_user NoMethodError: undefined method `downcase' for nil:NilClass
Aus dem entsprechenden exception.log:
# /opt/asm-deployer/lib/asm/type/server.rb:3921:in `create_ldap_user' /opt/asm-deployer/lib/asm/type/server.rb:2518:in `provision_server!' /opt/asm-deployer/lib/asm/service_deployment.rb:5530:in `process_server_with_types' /opt/asm-deployer/lib/asm/service_deployment.rb:3171:in `process_server' /opt/asm-deployer/lib/asm/service_deployment.rb:1539:in `block in create_component_thread'
Auswirkungen
Ressourcengruppe kann nicht bereitgestellt werden.
Cause
Fehler im PowerFlex Import Tool vor 4.2.0. Zugangsdaten wurden mit dem falschen Nutzernamen importiert. Es wurde root/admin/secadmin verwendet und auch das Wort NULL in das Domain-Feld eingefügt. Daher wird die PFxM-Automatisierung in die Codesequenz der LDAP-Konfiguration
Resolution
Löschen Sie Zugangsdaten und erstellen Sie sie manuell über die Benutzeroberfläche neu.
Eine weitere Option ist ein Upgrade des PowerFlex Import Tools 4.2.0 oder höher.
Betroffene Version
Alle PFxM-Versionen
Korrigierte Version
PFxM → –
PowerFlex-Importtool 4.2.0