症狀
Unity XT 480, 680 eller 880 SP kan få krise etter å ha vært oppe i 240 dager.
原因
Dette skyldes et kjent problem med overflyt av heltall i beregningen som fører til at et 64-biters resultat lagres i en 32-biters variabel.
Problemet forekommer mest sannsynlig på Unity XT 480-, 680- eller 880-arrayer som kjører 5.1.0.0.5.394 og nyere kode.
Dette skyldes endringer i koden og SP-maskinvaren som brukes i disse modellene. Eldre koder og Unity-modeller har mindre sannsynlighet for å se dette problemet.
MERK: Gjennomsnittlig antall dager før en SP-omstart er 275–300 dager. Omstart av lagringsprosessoren kan forekomme før 275 dager. Omstart av lagringsprosessoren skjer ikke før 240 dager.
解析度
Løsning:
Løsningen er tilgjengelig i Unity OE-versjon 5.3.0.0.5.120.
Midlertidig løsning:
Start SP på nytt proaktivt hver 240. dag for å unngå SP-krise. Instruksjoner for å starte en SP på nytt:
Unity: Starte en lagringsprosessor på nytt (kan korrigeres av brukeren).
Kunden kan utstede "oppetid" ved å koble til array ved hjelp av SSH ved hjelp av en servicekonto for å få SP-kjøretid.
Eksemplet nedenfor viser at oppetiden er 31 dager.
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