Dell Unity: 2-weg NDMP kan leiden tot onvoldoende geheugen, wat resulteert in SP-paniek of opnieuw opstarten
Summary:Een codeprobleem in de Unity OE kan leiden tot een geheugenlek dat uiteindelijk resulteert in een SP-probleem/opnieuw opstarten.
Please select a product to check article relevancy
This article applies to This article does not apply toThis article is not tied to any specific product.Not all product versions are identified in this article.
Ernstige geheugenfragmentatie resulteert in een grote aanvraag voor geheugentoewijzing om te mislukken, wat resulteert in een geheugenprobleem. Wanneer u 2-way NDMP gebruikt, maakt een aanroep naar deFCP-driver (die IO naar de veilige container verzendt) gebruik van een I/O-geheugentoewijzingsschema waarbij het geheugen ernstig kan worden gefragmenteerd. Dit uiteindelijk (ongeveer 4-6 maanden) resulteert in een grote aanvraag voor geheugentoewijzing die wordt geweigerd omdat de aanvraag groter is dan het grootste vrije geheugen en de SP-paniek wordt veroorzaakt.
Resolution
Tijdelijke oplossing (1) Implementeer 3-way NDMP.
OF
(2) Door elke 4-6 maanden proactieve SP opnieuw op te starten, wordt het geheugen gewist.
Oplossing
voor dit probleem is opgelost in Unity OE 5.2.1.0.5.013.
Additional Information
1) Wat is het verschil tussen 2-way NDMP en 3-ways NDMP? Met 2-weg NDMP wordt back-upverkeer rechtstreeks van het primaire Unity-storagesysteem naar het back-updoelsysteem overgebracht via een zoned Fibre Channel (FC)-verbinding.
Met 3-way NDMP worden zowel data als metadata overgedragen van het unity bronsysteem via een local area network (LAN) of Wide Area Network (WAN). Data worden ook overgedragen via de DMA.
2-richtings NDMP (er is EEN FC-verbinding met Unity, het zal de FCP-driver aanroepen om geheugen toe te wijzen)
3-richting ndmp (geen FC-verbinding met Unity)
2)Welke versies zouden worden beïnvloed door dit probleem? Dit is een probleem op de eerste dag, het kan van invloed zijn op alle Unity arrays zolang 2-way NDMP wordt gebruikt en gedurende lange tijd wordt uitgevoerd.