Data Protection Advisor – Sådan kontrollerer og finjusterer du DPA-hukommelseskonfigurationen efter at have føjet hukommelse til DPA-serverne

Summary: Når DPA er installeret, justeres hukommelsen automatisk. Når der er behov for yderligere hukommelse og føjet til serveren, skal DPA justeres, så den bruger den hukommelse, der blev føjet til serveren. ...

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

DPA-hukommelsesjustering (Data Protection Advisor) er påkrævet, hvis der er føjet hukommelse til DPA-programmet eller Datastore-serverne. Hukommelsesjustering konfigurerer DPA-services/-processer på den mængde server/systemhukommelse, som den kan anvende. 

DPA-programmet er primært et Java-baseret program, og den mængde hukommelse, det er indstillet til, er en grænse for blød hukommelse. Programmet kan bruge mere end den konfigurerede grænse i visse situationer, men normalt ikke dramatisk mere hukommelse.

DPA-datalageret er primært et Postgres-baseret program. Den mængde hukommelse, den er indstillet til, er en hård grænse, men den vil ikke være let synlig ved hjælp af hjælpeprogrammer som f.eks. Jobliste (Windows) eller Top (Linux). Det skyldes, at Postgres generelt anvender delt hukommelse.

Når DPA er installeret, justeres hukommelsen automatisk baseret på den samlede serverhukommelse.


Kontrol af den aktuelle DPA-hukommelseskonfiguration på program- og datalagerservere

Hvis du vil kontrollere den nye hukommelseskonfiguration på programserveren, skal du se den konfiguration, der er gemt i executive.log (f.eks<. install dir>/emc/dpa/services/logs/executive.log). Start i slutningen af filen, og søg bagud efter følgende reference. RAM-konfigurationsbeløbet ses efter -XmX-referencen , eksempel:

Command[3]: – Xmx22937m

Ovenstående værdi er angivet i megabyte (m) og svarer til 22,9 GB.

Hvis du vil kontrollere den nye hukommelseskonfiguration på Datastore-serveren, skal du køre følgende kommando:
<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.


Ændring (justering) af den aktuelle hukommelseskonfiguration på DPA-programmet og datalageret

Når der er behov for yderligere hukommelse til DPA og føjet til serveren/systemet, skal DPA justeres, så den bruger den hukommelse, der blev tilføjet.

F.eks. var hukommelsen på begge DPA-servere oprindeligt 16 GB, og nu er hukommelsen blevet hævet til 32 GB på begge servere. Man vil gerne have DPA til at udnytte den ekstra hukommelse.

DPA-programserveren skal følgende kommando køres for at konfigurere den til den nye hukommelsestotal.

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

Du kan se outputtet nedenfor. Eksempel er fra en 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.
I henhold til administrationsvejledningen:
DPA konfigurerer automatisk sig selv til at bruge en del af den hukommelsesmængde, der er angivet i kommandoen.

DPA-finjusteringskommandoen på DPA-programmet finjusterer programmet til ca. 70 % af den angivne hukommelsesmængde. Dette skyldes delvist den adfærd, som Java tidligere har nævnt, hvor hukommelseskonfigurationen er en blød grænse. Dette giver en buffer, så Java kan overstige blødgrænsen.

Bemærk: I nogle tilfælde kan DPA-programmet indstilles til at bruge mere end de 70 %, men vær forsigtig med at gøre dette. Kontakt Dells tekniske support for at få vejledning.

DPA-datalagerserveren skal følgende kommando køres for at konfigurere for den nye hukommelsestotal.

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

Du kan se outputtet nedenfor. Eksempel er fra en 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.

DPA-finjusteringskommandoen på DPA-datalageret vil finjustere den til 100 % af den angivne hukommelsesmængde. Dette er normalt og forventet. Som nævnt tidligere i denne KB-artikel anvender Postgres "delt hukommelse", så denne konfiguration er korrekt og vil ikke medføre problemer med operativsystemets hukommelsesressourceforbrug eller behov.

I tilfælde af både DPA-programmet og datalageret skal DPA-tjenesterne genstartes, for at finindstillingskommandoen kan træde i kraft:

Den anbefalede genstartssekvens er som følger:
 - Stop programserveren:  Linux: ./dpa.sh svc stop /Windows:  dpa svc stop (eller fra services.msc)
- Stop Datastore-serveren:  Linux: /dpa.sh svc stop /Windows: dpa svc stop (eller fra services.msc)
- Start Datstore-serveren: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (eller fra services.msc)
- Start programserveren: Linux: . /dpa.sh svc start /Windows: dpa svc start (eller fra services.msc)

Den nyligt tilpassede hukommelseskonfiguration for DPA-programmet og Datastore kan verificeres som tidligere nævnt i denne KB-artikel.

Kontakt Dells tekniske support for at få yderligere oplysninger.

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.