Dell Unity: SP-paniek na meer dan 240 dagen actief te zijn geweest

摘要: Dell Unity XT 480, 680 of 880 storageprocessor (SP) kan in paniek raken na meer dan 240 dagen actief te zijn geweest. (op te lossen door Dell)

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Dell Unity XT 480, 680 of 880 SP kan in paniek raken na 240 dagen actief te zijn geweest.  Andere Dell Unity systemen kunnen het probleem na meer dan 240 dagen ondervinden (dat is langer dan 730 dagen).

UDoctor kan een waarschuwing genereren voor elke codeversie lager dan 5.3 waar de SP meer dan 240 dagen actief is, en die waarschuwing verwijst naar dit KB-artikel.  Zie KB-artikel Dell Unity: Er 640003 kritieke waarschuwing die zich voordoet op OE 5.2.1 of hoger, waarbij de panic fix voor uptime van de storageprocessor (SP) al is toegepast voor meer informatie over de UDocor-waarschuwing.

原因

Een SP-panic kan optreden als gevolg van een integer-overflowberekening die ertoe leidt dat een 64-bits resultaat wordt opgeslagen in een 32-bits variabele. 

Het probleem doet zich hoogstwaarschijnlijk voor op een Unity XT 480, 680 of 880 array met Unity OE versies 5.1.0.0.5.394 tot en met 5.2.0.0.5.173. Dit komt door veranderingen in die code en de SP-hardware die in die modellen wordt gebruikt, en hoe de code samenwerkt met die hardware.

 

OPMERKING: Oudere codes en Unity-modellen hebben minderkans op dit probleem, maar het is niet onmogelijk dat het probleem zich voordoet op oudere code of oudere Unity-modellen, vooral wanneer de SP langer dan 240 dagen actief is (dat is meer dan 730 dagen).

 

OPMERKING: Het gemiddelde aantal dagen voordat een SP-herstart door dit probleem wordt geactiveerd, is 275-300 dagen. De SP-herstart kan vóór 275 dagen plaatsvinden, maar is minder waarschijnlijk. De storageverwerker wordt niet opnieuw opgestart als gevolg van dit probleem vóór 240 dagen.

解析度

Repareren:
De oplossing is beschikbaar in Unity OE versie 5.2.1.0.5.013 en hoger.  Dell raadt echter af om naar deze codeversie te upgraden.  Dell raadt klanten ten zeerste aan om te upgraden naar de nieuwste beschikbare code, of ten minste, als de nieuwste code niet de "doelcode" is, te upgraden naar de doelcode.

Het hulpprogramma UDoctor identificeert dit probleem ook op Unity OE versie 5.3 en lager. Dit komt doordat de oplossing werd geleverd in versie 5.3, maar werd gebackport naar 5.2.1 en hogere code.  De UDoctor alert wordt geactiveerd op de gebackporteerde code.


Tijdelijke oplossing:

Start de SP elke 240 dagen proactief opnieuw op om een SP-panic te voorkomen. Instructies voor het opnieuw opstarten van een SP vindt u in het artikel: Unity: Een storageverwerker opnieuw opstarten (op te lossen door gebruiker).

Klanten kunnen een "uptime" opdracht door verbinding te maken met een array met behulp van SSH en het serviceaccount te gebruiken om de SP-runtime op te halen.

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

 


 

De UDocor-waarschuwing wordt elke drie dagen vernieuwd, tenzij de bovenstaande oplossing of tijdelijke oplossing is geïmplementeerd.  Dell Technologies raadt klanten aan de oplossing of tijdelijke oplossing te implementeren (als ze de oplossing niet kunnen implementeren). Maar als noch de oplossing, noch de tijdelijke oplossing kan worden geïmplementeerd, kan de UDoctor-controle voor alleen deze voorwaarde worden uitgeschakeld.

Meld u aan bij de primaire SP met SSH en geef de volgende opdracht:

svc_udoctor --jobs --disable CalculateUptime

Hierdoor wordt de controle niet om de drie dagen uitgevoerd.

受影響的產品

Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family
文章屬性
文章編號: 000200921
文章類型: Solution
上次修改時間: 12 12月 2025
版本:  24
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。