Isilon: Během upgradu na verzi 9.1.x nebo novější se upgrade zasekne při potvrzování

Summary: Během upgradu na verzi 9.1.x nebo novější se upgrade zasekne při potvrzování. Během upgradu se zobrazí chyba "isi_antivirus_post_commit.py Inform Failed to rename tmp_scans table as Scans table with error, there already there is another table or index with this name: Skeny " se objevily v isi_upgrade_logs. ...

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

Vypadá to, že upgrade je stále v commitu:

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


Zobrazí se následující chyba: "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 " při běhu "isi_upgrade_logs" Příkaz nebo kontrola protokolů upgradu 
 

Cause

V této situaci dochází ke dvěma problémům: 

  1. isi_antivirus_post_commit je zodpovědný za změnu formátu antivirového modulu tak, aby zahrnoval vylepšení CAVA, když je to provedeno, pokud je tabulka skenování prázdná, systém neví, jak s ní zacházet.
  2. Modul pro upgrade může proces stále zobrazovat jako potvrzování, i když je pozastaven. Stav true se zobrazí v protokolech upgradu pomocí následujícího příkazu {if there no node 1, change the db name to an existing node}: 
sqlite3 /ifs/.ifsvar/upgrade/logs/UpgradeLog-1.db "select * from LogEntry where Entry like '%paused%'"


Příklad níže:

# 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

 

Resolution

Chcete-li tento problém vyřešit,zkontrolujte, zda je upgrade pozastavený,

a spuštěním následujícího příkazu obnovte aktivitu:
isi upgrade cluster resume
V opačném případě spusťte příkaz retry-last-action:
isi upgrade cluster retry-last-action --nodes=<all or affected nodes if in error>

Poté znovu zkontrolujte stav aktivity upgradu.
Article Properties
Article Number: 000186093
Article Type: Solution
Last Modified: 22 ذو القعدة 1447
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.