PowerScale: L'upgrade non riesce con Remove-lsa-nthashes.py

Summary: L'aggiornamento di OneFS ha esito negativo con l'errore "Hook Failed [/usr/share/upgrade/event-actions/upgrade-post-reboot-final/remove-lsa-nthashes.py]".

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

I registri di upgrade mostrano:

powerscale-46# isi_upgrade_logs
Warning: Insufficient data for Node LNN :[2]
8  2026-03-31T16:59:18  /usr/sbin/isi_upgrade_agent_d  Debug  Queueing up hook script: /usr/share/upgrade/event-actions/upgrade-post-reboot-final/remove-lsa-nthashes.py
8  2026-03-31T17:00:19  /usr/sbin/isi_upgrade_agent_d  Warn  Hook Failed [/usr/share/upgrade/event-actions/upgrade-post-reboot-final/remove-lsa-nthashes.py]
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Warn : Upgrade may already be in progress... create failed : File Name : /b/mnt/src/isilon/lib/isi_upgrade/Lock.cpp : Line Number : 111
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Traceback (most recent call last):
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform    File "/usr/share/upgrade/event-actions/upgrade-post-reboot-final/remove-lsa-nthashes.py", line 57, in <module>
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform      u.clear_old_nthash()
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  isi.auth_util.Error: The authentication provider was created in a zone that makes it unmodifiable
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  During handling of the above exception, another exception occurred:
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Traceback (most recent call last):
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform    File "/usr/share/upgrade/event-actions/upgrade-post-reboot-final/remove-lsa-nthashes.py", line 61, in <module>
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform      upgrade_helper.log_error(
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  AttributeError: 'HookOnceFromVersionHelper' object has no attribute 'log_error'
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Checking relevance...
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Is this the first node to run the hook?
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  No. Script not relevant, exiting.
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Checking relevance...
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Is this the first node to run the hook?
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Yes.
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Are we upgrading from a relevant version?
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Yes.
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  We are relevant.
8  2026-03-31T17:00:19  remove-lsa-nthashes.py  Inform  Starting deletion of NTHashes from all Local providers

 

Il controllo dell'analisi on-cluster (IOCA) mostra:

Access Zone Authentication Providers    FAIL
  FAIL: Critical: Zone local providers (with the exception of System Zone) would temporarily need the 'System' provider removed to enable the OneFS upgrade to complete.
  FAIL: Zone: nonsystemzone, Providers: lsa-local-provider:System
  FAIL: Zone: eyeglass, Providers: lsa-local-provider:System

Cause

L'hook non è in grado di eseguire lo script a causa di lsa-local-provider:System in zone non di sistema.

Resolution

Attenzione: Rimozione temporanea lsa-local-provider:System può interrompere flussi di lavoro come l'analisi.

 

I tecnici sono a conoscenza del problema e stanno lavorando a una soluzione permanente. Per aggirare l'errore, lsa-local-provider:System Deve essere temporaneamente rimosso dalle zone non di sistema. Per verificarlo, nella CLI eseguire:

powerscale-46# isi zone zones list -v
             
                       Name: System   <<<<<<<<< Default, do not edit this one
                       Path: /ifs
                   Groupnet: groupnet0
              Map Untrusted: 
             Auth Providers: lsa-local-provider:System, lsa-file-provider:System
               NetBIOS Name: 
         User Mapping Rules: -
       Home Directory Umask: 0077
         Skeleton Directory: /usr/share/skel
         Cache Entry Expiry: 4H
Negative Cache Entry Expiry: 1m
                    Zone ID: 1

                       Name: eyeglass   <<<<<<nonsystem zone
                       Path: /ifs/data/
                   Groupnet: groupnet0
              Map Untrusted:
             Auth Providers: lsa-local-provider:System, lsa-local-provider:eyeglass   <<<<<<<<<<< lsa System needs to be removed 
               NetBIOS Name:
         User Mapping Rules: -
       Home Directory Umask: 0077
         Skeleton Directory: /usr/share/skel
         Cache Entry Expiry: 4H
Negative Cache Entry Expiry: 1m
                    Zone ID: 6

Rimuovere il provider con questo comando:

powerscale-46# isi zone zones modify <non-system-zone> --remove-auth-providers=lsa-local-provider:System

Eseguire il comando per ogni zona non di sistema, quindi riprovare l'ultima azione sui nodi con errore:

powerscale-46# isi upgrade view

Upgrade Status:

Current Upgrade Activity: OneFS upgrade
   Cluster Upgrade State: error
                          (see output of `isi upgrade nodes list` to know which node failed)
   Upgrade Process State: Stopped
      Upgrade Start Time: 2026-03-31T10:29:20.362000
      Current OS Version: 9.7.1.5_build(4)style(5)
      Upgrade OS Version: 9.10.1.7_build(4)style(5)
        Percent Complete: -

Nodes Progress:

     Total Cluster Nodes: 36
       Nodes On Older OS: 30
          Nodes Upgraded: 0
Nodes Transitioning/Down: 6

Se si verifica un errore, è possibile eseguire il comando isi_upgrade_logs per raccogliere maggiori informazioni. Se si desidera riprovare un'azione non riuscita sui nodi richiesti, utilizzare il comando isi upgrade cluster retry-last-action --nodes=<LNN>.  

LNN                                                        Version   Status
-----------------------------------------------------------------------------------
25,30                                                      Unknown   non-responsive
26,31,33-60                                                9.7.1.5   upgrading
27                                                         9.10.1.7  upgrading
28-29,32                                                   9.10.1.7  error

In questo caso, il comando sarebbe:

powerscale-46# isi upgrade cluster retry-last-action --nodes=28-29,32

Se l'aggiornamento continua, lsa-local-provider:System può essere aggiunto nuovamente alle zone:

powerscale-46# isi zone zones modify <non-system-zone> --add-auth-providers=lsa-local-provider:System

L'altra opzione è il rollback.

 

Attenzione: Il rollback dell'aggiornamento comporta un'interruzione dell'attività poiché tutti i nodi che sono stati aggiornati si riavviano contemporaneamente.

Se si desidera eseguire il rollback dell'aggiornamento, utilizzare il comando isi upgrade cluster rollback.

Se si verifica nuovamente l'errore e non è chiaro quale sia questo errore, contattare il supporto tecnico Dell.

Article Properties
Article Number: 000447994
Article Type: Solution
Last Modified: 21 مايو 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.