Isilon: OneFS: La creazione della classe di compatibilità dei nodi non riesce quando non tutte le unità sono integre

Summary: Quando si tenta di creare una classe di compatibilità attiva mentre non tutte le unità sono integre, si verificherà il seguente errore: Processo isi_smartpools_d di isi_smartpools_d del servizio non è riuscito a riavviarsi dopo più tentativi. ...

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

La creazione di una classe di compatibilità dei nodi ha esito negativo se non tutte le unità sono integre e impedisce l'avvio del processo isi_smartpools_d. Ciò genera l'evento:
il processo isi_smartpools_d del isi_smartpools_d di servizio non è riuscito a riavviarsi dopo più tentativi.

L'esecuzione di "isi status -p" conterrà quanto segue:
Stato del diskpool temporaneamente non disponibile.

Viene registrato il seguente errore in /var/log/messages:
2017-09-08T11:30:59-06:00 <1.4> for-isi-b-1 isi_smartpools_d[5415]: Exception: : Traceback (most recent call last): File "/usr/bin/isi_smartpools_d", line 287, in <module> main() F ile "/usr/bin/isi_smartpools_d", line 80, in main run_as_daemon() File "/usr/bin/isi_smartpools_d", line 89, in run_as_daemon run_uncaught() File "/usr/bin/isi_smartpools_d", l ine 118, in run_uncaught conform_diskpool_db_to_drive_purpose() File "/usr/bin/isi_smartpools_d", line 163, in conform_diskpool_db_to_drive_purpose needs_write = dp_cfg.conform_p rovisioning_to_node_types(fp_cfg) File "/usr/local/lib/python2.6/site-packages/isi/smartpools/diskpools.py", line 1200, in conform_provisioning_to_node_types File "/usr/local/lib/pytho n2.6/site-packages/isi/smartpools/diskpools.py", line 1335, in conform_diskpools_to_storage_units File "/usr/local/lib/python2.6/site-packages/isi/smartpools/diskpools.py", line 1094, in drive_to_storage_unit AssertionError

Cause

Un'unità mancante impedisce l'aggiornamento del database del disk pool in quanto OneFS non è in grado di allocare tale bay a un disk pool.

Resolution

  • Sostituire tutte le unità negli alloggiamenti in stato REPLACE e assicurarsi che tutti gli alloggiamenti nel cluster siano INTEGRI. Una volta che tutte le unità sono INTEGRe, la classe di compatibilità dei nodi può essere creata correttamente.
  • Dopo aver creato la classe di compatibilità dei nodi, assicurarsi che il messaggio "Diskpool status temporarily unavailable" non sia più nell'output di:
# isi status -p
  • Verificare che lo stato dello storagepool e dei nodi compatibili siano ora nei pool corretti eseguendo:
# isi storagepool health -v

Affected Products

PowerScale OneFS
Article Properties
Article Number: 000168028
Article Type: Solution
Last Modified: 28 Jun 2023
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.