Data Protection Advisor - De DPA-geheugenconfiguratie controleren en afstemmen na het toevoegen van geheugen aan de DPA-servers

Summary: Wanneer de DPA is geïnstalleerd, wordt het geheugen automatisch afgestemd. Wanneer extra geheugen nodig is en aan de server is toegevoegd, moet DPA zodanig worden afgestemd dat het gebruik maakt van het geheugen dat aan de server is toegevoegd. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Data Protection Advisor (DPA) geheugenafstemming is vereist als geheugen is toegevoegd aan de DPA applicatie of Datastore servers. Geheugenafstemming configureert de DPA-services/processen op de hoeveelheid server-/systeemgeheugen die kan worden gebruikt. 

De DPA-applicatie is voornamelijk een Java-applicatie en de hoeveelheid geheugen waarmee het is afgestemd is een zachte geheugenlimiet. De applicatie kan in sommige situaties meer dan de geconfigureerde limiet gebruiken, hoewel normaal gesproken niet aanzienlijk meer geheugen beschikbaar is.

De DPA Datastore is voornamelijk een op Postgres gebaseerde applicatie. De hoeveelheid geheugen waarmee het is afgestemd is een harde limiet, maar dit is niet gemakkelijk zichtbaar met hulpprogramma's zoals Taakbeheer (Windows) of boven (Linux). Dit komt doordat Postgres meestal gebruikmaakt van gedeeld geheugen.

Wanneer de DPA is geïnstalleerd, wordt het geheugen automatisch afgestemd op basis van het totale servergeheugen.


De huidige DPA-geheugenconfiguratie controleren op de applicatie- en Datastore-servers

Als u de nieuwe geheugenconfiguratie op de applicatieserver wilt controleren, bekijkt u de configuratie die is opgeslagen in het executive.log (bijvoorbeeld: <install dir>/emc/dpa/services/logs/executive.log). Begin aan het einde van het bestand en zoek achterwaarts naar de volgende referentie. De hoeveelheid RAM-configuratie wordt weergegeven na de XmX-verwijzing , bijvoorbeeld:

Command [3] : -Xmx22937m

De bovenstaande waarde staat vermeld in megabytes (m) en komt overeen met 22,9 GB.

Om de nieuwe geheugenconfiguratie op de Datastore server te controleren, voert u >de volgende opdracht uit:< install_path\emc\dpa\services\bin> dpa ds tune

 
[root@dpads01 bin]# ./dpa.sh ds tune

EMC Data Protection Advisor

[INFO] Current Datastore Service tuned expecting 16384MB of host memory

Command completed successfully.


De huidige geheugenconfiguratie wijzigen (afstemmen) op de DPA applicatie en Datastore

Wanneer er extra geheugen nodig is voor DPA en toegevoegd aan de server/het systeem, moet DPA zodanig worden afgestemd dat het gebruik maakt van het geheugen dat is toegevoegd.

Stel dat het geheugen op beide DPA-servers oorspronkelijk 16 GB was en dat het geheugen nu op beide servers is verhoogd naar 32 GB. U wilt dat DPA dat extra geheugen gebruikt.

Op de DPA Application Server moet de volgende opdracht worden uitgevoerd om deze te configureren voor het nieuwe geheugentotaal.

Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB

U ziet de uitvoer hieronder. Voorbeeld is van een Linux-server:
[root@dpapp01 bin]# ./dpa.sh app tune 32GB

EMC Data Protection Advisor

Set Application service memory usage to 22937MB : Confirm [Y|N]
y
Application service successfully tuned.

Command completed successfully.
Volgens de beheerhandleiding configureert DPA zichzelf automatisch voor het gebruik van een deel van de geheugenhoeveelheid die is opgegeven in de opdracht.


De DPA Tune-opdracht op de DPA applicatie stemt de applicatie af op ongeveer 70% van de opgegeven geheugenhoeveelheid. Dit is deels te wijten aan het gedrag van Java dat eerder werd genoemd, waarbij de geheugenconfiguratie een zachte limiet is. Dit biedt een buffer voor Java om de zachte limiet te overschrijden.

Opmerking: In sommige gevallen kan de DPA-applicatie worden afgestemd om meer te gebruiken dan de 70%, maar er moet zorgvuldig voor worden gezorgd. Neem contact op met de technische support van Dell voor hulp.

Op de DPA Datastore server moet de volgende opdracht worden uitgevoerd om te configureren voor het nieuwe geheugentotaal.

Windows: <install dir>\emc\dpa\services\bin> dpa ds tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB

U ziet de uitvoer hieronder. Voorbeeld is van een Linux-server:
[root@dpads01 bin]# ./dpa.sh ds tune 32GB

EMC Data Protection Advisor

Set Datastore service memory usage to 32768MB : Confirm [Y|N]
y

Datastore Service successfully tuned.

The new memory utilisation for the datastore will not
take effect until the datastore service is restarted.


Command completed successfully.

De DPA Tune-opdracht op de DPA Datastore stemt deze af op 100% van de opgegeven geheugenhoeveelheid. Dit is normaal en wordt verwacht. Zoals eerder vermeld in dit KB-artikel, maakt Postgres gebruik van "gedeeld geheugen", dus deze configuratie is correct en zal geen problemen veroorzaken met het verbruik of de noodzaak van geheugenbronnen van het besturingssysteem.

In het geval van zowel de DPA-applicatie als de Datastore, moeten de DPA-services opnieuw worden opgestart om de tuning-opdracht van kracht te laten worden:

de aanbevolen herstartvolgorde is als volgt:
 - Stop de applicatieserver:  Linux: ./dpa.sh svc stop /Windows:  dpa svc stop (of vanaf services.msc)
- Stop de Datastore server:  Linux: /dpa.sh svc stop / Windows: dpa svc stop (of vanaf services.msc)
- Start de Datstore server: Linux: ./dpa.sh svc stop / Windows: dpa svc stop (of vanaf services.msc)
- Start de applicatieserver: Linux: . /dpa.sh svc start / Windows: dpa svc start (of vanaf services.msc)

De nieuw afgestemde geheugenconfiguratie voor de DPA applicatie en Datastore kan worden geverifieerd zoals eerder vermeld in dit KB-artikel.

Neem contact op met de technische support van Dell voor meer details of informatie.

Affected Products

Data Protection Advisor
Article Properties
Article Number: 000207239
Article Type: How To
Last Modified: 20 Apr 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.