症狀
Errore grave dell'SP Unity XT 480, 680 o 880 dopo un uptime di 240 giorni.
原因
Ciò è dovuto a un problema dell'overflow dei numeri interi noto in base al quale viene archiviato un risultato a 64 bit in una variabile a 32 bit.
È molto probabile che sia visibile su un array Unity XT 480, 680 o 880 che esegue 5.1.0.0.5.394 e codice più recente.
Ciò è dovuto a modifiche a tale codice e all'hardware SP utilizzato in questi modelli. I codici e i modelli Unity precedenti hanno meno probabilità di riscontrare questo problema.
NOTA: il numero medio di giorni prima del riavvio di un SP è 275-300 giorni. Il riavvio dello storage processor può verificarsi prima di 275 giorni, ma non prima di 240 giorni.
解析度
Correzione:
La correzione è disponibile in Unity OE versione 5.3.0.0.5.120.
Soluzione alternativa:
Riavviare in modo proattivo l'SP ogni 240 giorni per evitare un errore grave dell'SP. Istruzioni per riavviare un SP:
Unity: come riavviare uno storage processor (correggibile dall'utente) (in inglese).
Il cliente può eseguire l'uptime della connessione all'array mediante SSH utilizzando l'account di servizio per ottenere il runtime dell'SP.
L'esempio seguente mostra un uptime di 31 giorni.
04:30:01 service@xxx spa:~/user# uptime
04:30am up 31 days 3:41, 2 users, load average: 29.21, 29.45, 29.51