Narzędzie do importowania PowerFlex — błąd w PFxM Nie można create_ldap_user podczas wdrażania
Summary: Bez konfiguracji LDAP narzędzie PowerFlex Manager kończy się niepowodzeniem podczas wdrażania, ponieważ nie można create_ldap_user i wdrażanie kończy się niepowodzeniem.
Symptoms
Scenariusz
Informacje o klientach są importowane do systemu PFxM za pomocą narzędzia PowerFlex Import Tool. Podjęto próbę wdrożenia. Wdrożenie nie powiodło się z błędem LDAP. Od 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
Z odpowiedniej 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'
Wpływ
Nie można wdrożyć grupy zasobów.
Cause
Błąd w narzędziu PowerFlex Import Tool w wersji starszej niż 4.2.0. Importowanie poświadczeń z nieprawidłową nazwą użytkownika. Używał root/admin/secadmin, a także umieszczał słowo NULL w polu domeny. W związku z tym wrzucenie automatyzacji PFxM do sekwencji kodu konfiguracji LDAP
Resolution
Usuń poświadczenia i utwórz je ponownie ręcznie za pomocą interfejsu użytkownika.
Inną opcją jest uaktualnienie narzędzia PowerFlex Import Tool do wersji 4.2.0 lub nowszej.
Wersja, której dotyczy problem
Wszystkie wersje PFxM
Wersja stała
PFxM → nie dotyczy
Narzędzie do importowania PowerFlex 4.2.0