Dell Unity: Quando si guasta un disco in un pool dinamico, le prestazioni dell'array possono essere influenzate
Summary: Quando un disco si guasta in un dynamic pool, le prestazioni dell'array possono esserne influenzate.
Symptoms
I dynamic pool possono utilizzare lo spazio allocato nel pool per la ricostruzione.
All'avvio della ricostruzione, si è verificata una completa non disponibilità dei dati fino a quando il disco guasto non è stato sostituito e la ricostruzione è stata completata.
Al termine della ricostruzione, le prestazioni sono tornate alla normalità.
In un pool dinamico si è verificato un errore dell'unità.
Il pool ha iniziato a essere ricostruito nello spazio di riserva nel pool.
Ciò ha influito sulle prestazioni dell'array al punto che si è verificata la non disponibilità dei dati.
Cause
La root cause del problema è che l'I/O dell'host rallenta perché l'SP utilizza le risorse.
L'operazione di ricostruzione/rimescolamento dinamico dei pool utilizza così tante risorse che non ne rimane una quantità sufficiente per l'I/O dell'host.
Resolution
Contattare il supporto tecnico Dell o il responsabile dell'assistenza autorizzato e citare l'ID di questo articolo della Knowledge Base.
Questo problema verrà risolto in una versione futura di Unity Code.
È possibile verificare il problema utilizzando i seguenti passaggi:
-
Stabilire una sessione SSH sull'array.
-
Verificare utilizzando il comando seguente per determinare se il pool in questione è dinamico:
Comando:uemcli /stor/config/pool -name "<name of pool>" show -detailEsempio:
15:25:23 service@APMx spb:~/user> uemcli /stor/config/pool -name "My Dynamic Pool" show -detail Storage system address: 127.0.0.1 Storage system port: 443 HTTPS connection 1: ID = pool_4 Type = Dynamic Name = My Dynamic Pool Description = Total space = 6176968278016 (5.6T) <...>
-
Verificare che sia in corso una ricostruzione con il comando seguente:
Comando:cat /EMC/C4Core/log/EMCSystemLogBackup.log | grep -i "<pool name>"Esempio:
15:26:23 service@APMx spb:~/user> cat /EMC/C4Core/log/EMCSystemLogBackup.log | grep -i "My Dynamic Pool" "2019-04-13T18:40:02.213Z" "spb@APMx" "Neo_CEM" "23864" "N/A" "WARN" "14:6032d" :: "Storage pool My Dynamic Pool is degraded." :: Category=User Component=Health TimeZone=UTC "2019-04-13T18:45:12.766Z" "spb@APMx" "Neo_CEM" "23864" "N/A" "WARN" "14:60343" :: "Storage pool My Dynamic Pool is rebuilding due to the loss of a drive." :: Category=User Component=Health TimeZone=UTC
Come evidenziato in precedenza, il comando fornisce un output indicante che il pool è danneggiato e segnala che il pool è in fase di ricostruzione.