Isilon: Under opgradering til 9.1.x eller nyere bliver opgraderingen afbrudt i bekræftelsen

Oversigt: Under opgradering til 9.1.x eller nyere bliver opgraderingen hængende i bekræftelsen. Under opgraderingen vises fejlen "isi_antivirus_post_commit.py Inform kunne ikke omdøbe tmp_scans tabel som Scanner tabel med fejlen der allerede er en anden tabel eller et andet indeks med dette navn: Scanninger " dukkede op i isi_upgrade_logs. ...

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Symptomer

Opgraderingen ser ud til stadig at være i en bekræftelse:

Upgrade Status:
Current Upgrade Activity: Commit in progress
 Cluster Upgrade State: committing
 Upgrade Process State: Done
 Upgrade Start Time: 2021-04-24T08:35:50.184000
 Current OS Version: 9.1.0.0_build(3)style(5)
 Upgrade OS Version: N/A
 Percent Complete: 100%
Nodes Progress:
Total Cluster Nodes: 38
 Nodes On Older OS: 0
 Nodes Upgraded: 38
Nodes Transitioning/Down: 0
LNN Version Status
--------------------------
1-38 9.1.0.0 committing
last update: 2021-04-25T19:58:25


Følgende fejl observeres: "isi_antivirus_post_commit.py Inform Failed to rename tmp_scans table as Scans table with error there is already another table or index with this name: Scans " Når du løber "isi_upgrade_logs" Kommando over eller gennemgang af opgraderingslogfilerne 
 

Årsag

Der er to problemer, der ses i denne situation: 

  1. isi_antivirus_post_commit er ansvarlig for at ændre formatet på antivirusmotoren til at omfatte CAVA-forbedringerne, når dette er gjort, hvis scanningstabellen er tom, ved systemet ikke, hvordan det skal håndteres.
  2. Opgraderingsprogrammet viser muligvis stadig processen som bindende når den er sat på pause. Den sande status kan ses i opgraderingslogfilerne ved hjælp af følgende kommando {hvis der ikke er nogen node 1, skal du ændre db-navnet til en eksisterende node}: 
sqlite3 /ifs/.ifsvar/upgrade/logs/UpgradeLog-1.db "select * from LogEntry where Entry like '%paused%'"


Eksempel nedenfor:

# sqlite3 /ifs/.ifsvar/upgrade/logs/UpgradeLog-1.db "select * from LogEntry where Entry like '%paused%'"                                       
39|2021-05-07T14:19:31.508795Z|0050569341df0e73646091118d1e9e5772e8|41463:100185|/usr/sbin/isi_upgrade_supervisor|Inform|/b/mnt/src/isilon/bin/isi_upgrade/isi_upgrade_supervisor/ProcessCheck.h:66||Process is paused

 

Løsning

Du kan løse problemet ved at kontrollere,

om opgraderingen er sat på pause, og køre følgende kommando for at genoptage opgraderingsaktiviteten:
isi upgrade cluster resume
Ellers skal du køre kommandoen retry-last-action:
isi upgrade cluster retry-last-action --nodes=<all or affected nodes if in error>

Kontrollér derefter status for opgraderingsaktiviteten igen.
Artikelegenskaber
Artikelnummer: 000186093
Artikeltype: Solution
Senest ændret: 09 maj 2026
Version:  5
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.