Dell Unity: Voor arrays met code 5.3.0 waarop SupportAssist is ingeschakeld, kan een panic optreden in de storageprocessor (SP) na ~2 maanden uptime (op te lossen door gebruiker)

摘要: Unity arrays waarop de code 5.3.0.0.5.120 wordt uitgevoerd en SupportAssist is ingeschakeld, kunnen een SP-probleem ondervinden nadat ze ongeveer 2 maanden actief zijn geweest met een twee SCG-configuratie of na ongeveer 4 maanden met één SCG-configuratie of directe verbinding. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Unity array met 5.3.0.0.5.120 code
SupportAssist is geconfigureerd en ingeschakeld voor externe toegang. 

Zowel de configuratie van directe verbindingen als die van de gateway worden beïnvloed.
SP-paniek en onverwacht opnieuw opstarten na ongeveer 2 maanden runtime met een twee SCG-configuratie
, SP-paniek en onverwacht opnieuw opstarten na ongeveer 4 maanden runtime met één SCG-configuratie of directe verbinding.

原因

Een probleem met de opdracht SupportAssist netwerkcontrole genereert zombie curl-processen die een resourcelek veroorzaken, wat resulteert in een noodsituatie in de storageprocessor (SP) als gevolg van Geen bronnen na ongeveer 2 maanden runtime met een twee SCG-configuratie of na ongeveer 4 maanden runtime met één SCG-configuratie of directe verbinding.

Het probleem zou alleen moeten optreden op de primaire SP die het ESE-proces uitvoert en na het probleem worden de resources vrijgegeven.

解决方案

Fix:
Dit probleem is opgelost in Unity Operating Environment (OE) versie 5.3.1.0.5.008.

Oplossing:
Er zijn meerdere workarounds beschikbaar; Zie het gedeelte Aanvullende informatie voor de gedetailleerde stappen voor elke tijdelijke oplossing.

其他信息

Tijdelijke oplossing optie #1:
Door SupportAssist opnieuw op te starten wanneer het aantal zombie curl-processen hoog is geworden, worden deze verwijderd en wordt een SP-paniek voorkomen. De aanbevolen drempel voor het opnieuw starten van SupportAssist is 5000. De opdrachten voor het controleren van het aantal zombie (ter ziele gegane) curl-processen en het opnieuw starten van SupportAssist worden hieronder weergegeven.

14:01:20 service@none spb:~/user# ps -ef |grep curl|grep defunct|wc -l
4702 <----------------Current Number of zombie curl processes

14:01:52 service@none spb:~/user# svc_supportassist --restart
Restart in progress........ Voltooid!

14:03:59 service@none spb:~/user# svc_supportassist --status
State: Lopend
type: Verbinding maken via een gatewayserver
Connectiviteit: Bereikbare
primaire gateway: https://1.2.3.4:9443 (bereikbaar)
Externe toegang:
Ja RSC ingeschakeld: No
Version: 4.7.7.21
Geïnitialiseerd:
Yes Proxy mode: none

14:04:22 service@none spb:~/user# ps -ef |grep curl|grep defunct|wc -l
0 <----------------- Aantal zombie curl-processen nadat SupportAssist opnieuw is gestart

Tijdelijke oplossing Optie #2:
Er is een nieuw UDoctor script (udoctor_update_supportassist) ontwikkeld dat beschikbaar wordt gesteld aan verbonden Unity arrays in een gespreide implementatie.  Indien geaccepteerd en geïnstalleerd, zal het nieuwe Udoctor-script alle zombie (ter ziele gegane) curl-processen wissen en ook de accumulatie van nieuwe zombie (ter ziele gegane) curl-processen in de toekomst voorkomen. 

Het UDoctor script wordt automatisch gepusht naar systemen die callhome hebben ingeschakeld en die callhome aanroepen en aangeven dat ze 5.3.0 hebben geïnstalleerd.  In het verleden werd prioriteit gegeven aan systemen met een groot aantal zombieprocessen, maar die prioriteit is geëlimineerd en we versnellen nu de uitrol naar alle systemen die verbinding maken met 5.3.0.   Zodra het pakket naar uw systeem is gepusht, ziet u een waarschuwing die lijkt op de weergegeven:


Schermafbeelding van het nieuwe udoctor_update_supportassist-pakket
UDoctor pakketten worden gebruikt om gerichte updates, tijdelijke oplossingen en configuratiewijzigingen toe te passen op de Unity array, onafhankelijk van een volledige software OE-upgrade.  

Referentiekennisartikel Dell Unity: UDoctor pakket (xxxxxx) is nu beschikbaar voor installatie. (Op te lossen door gebruiker) voor hoe u kunt vaststellen of een nieuw UDocor-pakket beschikbaar is en hoe u een nieuw UDocor-pakket kunt accepteren en installeren.

NOOT 1:
Wanneer een upgrade (NDU) van de Unity OE wordt uitgevoerd, worden alle wijzigingen die door het UDoctor pakket zijn aangebracht, overschreven.  Dit betekent dat wanneer de softwareoplossing beschikbaar komt in een nieuwe Unity OE-release, een standaard NDU kan worden uitgevoerd en er geen extra stappen nodig zijn.

NOOT 2: 
Er is geen manier om het inventarisatie-/pushproces te negeren en te forceren dat het UDocor-pakket naar een bepaald Unity-systeem wordt gepusht.  Het inventarisatie-/pushproces vindt wekelijks plaats.  Voor klanten die de oplossing eerder willen, is de juiste oplossing om te upgraden naar Unity OE versie 5.3.1.0.5.008 (5.3 SP1).  Klanten kunnen ook de andere hierboven genoemde tijdelijke oplossingen gebruiken.

受影响的产品

Dell EMC Unity
文章属性
文章编号: 000216765
文章类型: Solution
上次修改时间: 19 8月 2025
版本:  13
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。