PowerScale: Upgrade selže s chybou Remove-lsa-nthashes.py

Summary: Upgrade systému OneFS selže s chybou "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

Protokoly upgradu zobrazují:

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

 

Kontrola analýzy v clusteru (IOCA) ukazuje:

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

Hook nemůže spustit skript z následujících důvodů: lsa-local-provider:System v nesystémových zónách.

Resolution

Upozornění: Dočasné odebrání lsa-local-provider:System Může přerušit pracovní postupy, jako je analýza.

 

Technický tým o problému ví a pracuje na trvalé opravě. Chcete-li chybu vyřešit, lsa-local-provider:System musí být dočasně odebrány z nesystémových zón. Chcete-li to zkontrolovat, spusťte v rozhraní příkazového řádku:

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

Odeberte zprostředkovatele pomocí tohoto příkazu:

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

Spusťte příkaz pro každou nesystémovou zónu a pak opakujte poslední akci s chybovými uzly:

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

Pokud narazíte na chybu, můžete spustit příkaz isi_upgrade_logs , abyste získali více informací. Pokud chcete zopakovat neúspěšnou akci na požadovaných uzlech, použijte příkaz 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

V tomto případě by příkaz vypadal takto:

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

Pokud aktualizace pokračuje, lsa-local-provider:System Lze přidat zpět do zón:

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

Druhou možností je vrátit se zpět.

 

Upozornění: Vrácení upgradu zpět je výpadek, protože všechny uzly, které upgradovaly, se restartují současně.

Chcete-li upgrade vrátit zpět, použijte příkaz isi upgrade cluster rollback.

Pokud se znovu zobrazí chyba a není zřejmé, o jakou chybu se jedná, obraťte se na technickou podporu společnosti 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.