症狀
Unity XT 480, 680 of 880 SP kan in paniek raken na 240 dagen actief te zijn.
原因
Dit is te wijten aan een bekend probleem met de overloop van een geheel getal in de berekening, waardoor een 64-bits resultaat wordt opgeslagen in een 32-bits variabele.
Het probleem is waarschijnlijk te zien op Unity XT 480, 680 of 880 array met 5.1.0.0.5.394 en nieuwere code.
Dit is te wijten aan wijzigingen in die code en SP-hardware die in deze modellen worden gebruikt. Oudere codes en Unity modellen hebben minder kans om dit probleem te zien.
OPMERKING: Het gemiddelde aantal dagen voordat de SP opnieuw wordt opgestart, is 275-300 dagen. De storageprocessor kan binnen 275 dagen opnieuw worden opgestart. Het opnieuw opstarten van de storageprocessor vindt niet plaats vóór 240 dagen.
解析度
Oplossing:
De oplossing is beschikbaar in Unity OE versie 5.3.0.0.5.120.
Tijdelijke oplossing:
Start de SP elke 240 dagen proactief opnieuw op om SP-paniek te voorkomen. Instructies voor het opnieuw opstarten van een SP:
Unity: Een storageprocessor opnieuw opstarten (op te lossen door gebruiker).
De klant kan "uptime" geven bij het maken van verbinding met de array met behulp van SSH met behulp van het serviceaccount om SP runtime te krijgen.
In het onderstaande voorbeeld ziet u dat de uptime 31 dagen is.
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