Data Protection Advisor – So überprüfen und optimieren Sie die DPA-Speicherkonfiguration nach dem Hinzufügen von Speicher zu den DPA-Servern
Summary: Wenn DPA installiert ist, wird der Speicher automatisch optimiert. Wenn zusätzlicher Speicher benötigt und dem Server hinzugefügt wird, muss DPA so optimiert werden, dass er den Speicher verwendet, der dem Server hinzugefügt wurde. ...
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)-Speichertuning ist erforderlich, wenn Speicher zu den DPA-Anwendungs- oder Datastore-Servern hinzugefügt wurde. Das Speichertuning konfiguriert die DPA-Services/-Prozesse auf der Menge an Server-/Systemspeicher, die er nutzen kann.
Die DPA-Anwendung ist in erster Linie eine Java-basierte Anwendung und die Menge an Arbeitsspeicher, auf die sie getunt ist, ist ein weiches Speicherlimit. Die Anwendung kann in einigen Situationen mehr als das konfigurierte Limit verwenden, obwohl in der Regel nicht wesentlich mehr Arbeitsspeicher vorhanden ist.
Der DPA-Datenspeicher ist in erster Linie eine Postgres-basierte Anwendung. Die Menge des Speichers, auf den er getunt ist, ist ein hartes Limit, aber dies wird mit Dienstprogrammen wie Task-Manager (Windows) oder oben (Linux) nicht leicht sichtbar sein. Der Grund dafür ist, dass Postgres in der Regel gemeinsamen Speicher verwendet.
Wenn DPA installiert ist, wird der Speicher automatisch basierend auf dem Gesamtspeicher des Servers optimiert.
Um die neue Speicherkonfiguration auf dem Anwendungsserver zu überprüfen, zeigen Sie die Konfiguration an, die in executive.log gespeichert ist (Beispiel: <install dir>/emc/dpa/services/logs/executive.log). Beginnen Sie am Ende der Datei und suchen Sie rückwärts nach der folgenden Referenz. Die RAM-Konfigurationsmenge wird nach der -XmX-Referenz angezeigt, z. B.:
Command[3] : Xmx22937m
Der obige Wert ist in Megabyte (m) aufgeführt und entspricht 22,9 GB.
Um die neue Speicherkonfiguration auf dem Datastore-Server zu überprüfen, führen Sie den folgenden Befehl aus:
<install_path>\emc\dpa\services\bin> dpa ds tune
Wenn zusätzlicher Speicher für DPA benötigt und dem Server/System hinzugefügt wird, muss DPA so optimiert werden, dass der hinzugefügte Speicher genutzt wird.
Angenommen, der Arbeitsspeicher auf beiden DPA-Servern betrug anfänglich 16 GB und jetzt wurde der Arbeitsspeicher auf beiden Servern auf 32 GB erhöht. Man möchte, dass DPA diesen zusätzlichen Speicher nutzt.
Auf dem DPA-Anwendungsserver sollte der folgende Befehl ausgeführt werden, um ihn für den gesamten neuen Speicher zu konfigurieren.
Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB
Die folgende Ausgabe wird angezeigt. Beispiel von einem Linux-Server:
Mit dem DPA tune-Befehl in der DPA-Anwendung wird die Anwendung auf ca. 70 % der angegebenen Speichermenge abgestimmt. Dies ist teilweise auf das zuvor erwähnte Verhalten von Java zurückzuführen, bei dem die Speicherkonfiguration ein weiches Limit ist. Dies stellt einen Puffer bereit, damit Java das weiche Limit überschreitet.
Hinweis: Unter bestimmten Umständen kann die DPA-Anwendung so optimiert werden, dass sie mehr als die 70 % verwendet, aber es sollte darauf geachtet werden. Wenden Sie sich an den technischen Support von Dell, um Weitere Informationen zu erhalten.
Auf dem DPA-Datastore-Server sollte der folgende Befehl ausgeführt werden, um die neue Gesamtspeichermenge zu konfigurieren.
Windows: <install dir>\emc\dpa\services\bin> dpa ds tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB
Sie sehen die folgende Ausgabe. Beispiel von einem Linux-Server:
Mit dem DPA-Tune-Befehl auf dem DPA-Datenspeicher wird er auf 100 % der angegebenen Speichermenge abgestimmt. Dies ist normal und erwartet. Wie bereits in diesem Wissensdatenbank-Artikel erwähnt, verwendet Postgres "Shared Memory", sodass diese Konfiguration korrekt ist und keine Probleme mit dem Verbrauch oder der Notwendigkeit von Speicherressourcen des Betriebssystems verursacht.
Im Falle der DPA-Anwendung und des Datenspeichers müssen die DPA-Services neu gestartet werden, damit der Tuningbefehl wirksam wird:
Die empfohlene Neustartsequenz lautet wie folgt:
Beenden Sie den Anwendungsserver: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (oder von services.msc)
– Beenden Sie den Datastore-Server: Linux: /dpa.sh svc stop /Windows: dpa svc stop (oder von services.msc)
– Starten Sie den Datstore-Server: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (oder über services.msc)
– Starten Sie den Anwendungsserver: Linux: . /dpa.sh svc start / Windows: dpa svc start (oder von services.msc)
Die neu abgestimmte Speicherkonfiguration für die DPA-Anwendung und den DPA-Datenspeicher kann wie in diesem WISSENSdatenbank-Artikel erwähnt überprüft werden.
Weitere Details oder Informationen erhalten Sie vom technischen Support von Dell.
Die DPA-Anwendung ist in erster Linie eine Java-basierte Anwendung und die Menge an Arbeitsspeicher, auf die sie getunt ist, ist ein weiches Speicherlimit. Die Anwendung kann in einigen Situationen mehr als das konfigurierte Limit verwenden, obwohl in der Regel nicht wesentlich mehr Arbeitsspeicher vorhanden ist.
Der DPA-Datenspeicher ist in erster Linie eine Postgres-basierte Anwendung. Die Menge des Speichers, auf den er getunt ist, ist ein hartes Limit, aber dies wird mit Dienstprogrammen wie Task-Manager (Windows) oder oben (Linux) nicht leicht sichtbar sein. Der Grund dafür ist, dass Postgres in der Regel gemeinsamen Speicher verwendet.
Wenn DPA installiert ist, wird der Speicher automatisch basierend auf dem Gesamtspeicher des Servers optimiert.
Überprüfen der aktuellen DPA-Speicherkonfiguration auf den Anwendungs- und Datenspeicherservern
Um die neue Speicherkonfiguration auf dem Anwendungsserver zu überprüfen, zeigen Sie die Konfiguration an, die in executive.log gespeichert ist (Beispiel: <install dir>/emc/dpa/services/logs/executive.log). Beginnen Sie am Ende der Datei und suchen Sie rückwärts nach der folgenden Referenz. Die RAM-Konfigurationsmenge wird nach der -XmX-Referenz angezeigt, z. B.:
Command[3] : Xmx22937m
Der obige Wert ist in Megabyte (m) aufgeführt und entspricht 22,9 GB.
Um die neue Speicherkonfiguration auf dem Datastore-Server zu überprüfen, führen Sie den folgenden Befehl aus:
<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.
Ändern (Tuning) der aktuellen Speicherkonfiguration auf der DPA-Anwendung und dem Datenspeicher
Wenn zusätzlicher Speicher für DPA benötigt und dem Server/System hinzugefügt wird, muss DPA so optimiert werden, dass der hinzugefügte Speicher genutzt wird.
Angenommen, der Arbeitsspeicher auf beiden DPA-Servern betrug anfänglich 16 GB und jetzt wurde der Arbeitsspeicher auf beiden Servern auf 32 GB erhöht. Man möchte, dass DPA diesen zusätzlichen Speicher nutzt.
Auf dem DPA-Anwendungsserver sollte der folgende Befehl ausgeführt werden, um ihn für den gesamten neuen Speicher zu konfigurieren.
Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB
Die folgende Ausgabe wird angezeigt. Beispiel von einem 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.Gemäß Administrationshandbuch: DPA konfiguriert sich automatisch so, dass ein Teil der im Befehl angegebenen Speichermenge verwendet wird.
Mit dem DPA tune-Befehl in der DPA-Anwendung wird die Anwendung auf ca. 70 % der angegebenen Speichermenge abgestimmt. Dies ist teilweise auf das zuvor erwähnte Verhalten von Java zurückzuführen, bei dem die Speicherkonfiguration ein weiches Limit ist. Dies stellt einen Puffer bereit, damit Java das weiche Limit überschreitet.
Hinweis: Unter bestimmten Umständen kann die DPA-Anwendung so optimiert werden, dass sie mehr als die 70 % verwendet, aber es sollte darauf geachtet werden. Wenden Sie sich an den technischen Support von Dell, um Weitere Informationen zu erhalten.
Auf dem DPA-Datastore-Server sollte der folgende Befehl ausgeführt werden, um die neue Gesamtspeichermenge zu konfigurieren.
Windows: <install dir>\emc\dpa\services\bin> dpa ds tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB
Sie sehen die folgende Ausgabe. Beispiel von einem 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.
Mit dem DPA-Tune-Befehl auf dem DPA-Datenspeicher wird er auf 100 % der angegebenen Speichermenge abgestimmt. Dies ist normal und erwartet. Wie bereits in diesem Wissensdatenbank-Artikel erwähnt, verwendet Postgres "Shared Memory", sodass diese Konfiguration korrekt ist und keine Probleme mit dem Verbrauch oder der Notwendigkeit von Speicherressourcen des Betriebssystems verursacht.
Im Falle der DPA-Anwendung und des Datenspeichers müssen die DPA-Services neu gestartet werden, damit der Tuningbefehl wirksam wird:
Die empfohlene Neustartsequenz lautet wie folgt:
Beenden Sie den Anwendungsserver: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (oder von services.msc)
– Beenden Sie den Datastore-Server: Linux: /dpa.sh svc stop /Windows: dpa svc stop (oder von services.msc)
– Starten Sie den Datstore-Server: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (oder über services.msc)
– Starten Sie den Anwendungsserver: Linux: . /dpa.sh svc start / Windows: dpa svc start (oder von services.msc)
Die neu abgestimmte Speicherkonfiguration für die DPA-Anwendung und den DPA-Datenspeicher kann wie in diesem WISSENSdatenbank-Artikel erwähnt überprüft werden.
Weitere Details oder Informationen erhalten Sie vom technischen Support von Dell.
Affected Products
Data Protection AdvisorArticle 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.