Data Protection Advisor - DPAサーバーにメモリーを追加した後にDPAメモリー構成を確認および調整する方法

Summary: DPAが取り付けられている場合、メモリーは自動的に調整されます。 追加のメモリーが必要でサーバーに追加される場合は、サーバーに追加されたメモリーを使用するようにDPAを調整する必要があります。

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アプリケーションまたはデータストア サーバーにメモリーが追加されている場合は、DPA(Data Protection Advisor)メモリー チューニングが必要です。メモリー チューニングは、使用できるサーバー/システム メモリーの量に基づいてDPAサービス/プロセスを構成します。

DPAアプリケーションは主にJavaベースのアプリケーションであり、調整されるメモリーの量はソフト メモリー制限です。アプリケーションは、一部の状況では設定された制限を超えて使用できますが、通常は大幅に多くのメモリーを使用することはできません。

DPAデータストアは主にPostgresベースのアプリケーションです。チューニングされているメモリーの量はハード リミットですが、タスク マネージャー(Windows)や上部(Linux)などのユーティリティーを使用すると、簡単には表示されません。これは、Postgresが一般的に共有メモリーを使用するためです。

DPAが取り付けられている場合、メモリーはサーバー メモリーの合計に基づいて自動的に調整されます。


アプリケーションおよびデータストア サーバーでの現在のDPAメモリー構成の確認

アプリケーション サーバーで新しいメモリー構成を確認するには、executive.logに格納されている構成を表示します(例:<install dir>/emc/dpa/services/logs/executive.log)。ファイルの末尾から開始し、次の参照を後方検索します。RAM構成量は、 -XmX 参照の後に表示されます。例:

Command[3] : -Xmx22937m

上記の値はメガバイト(m)で表示され、22.9GBに相当します。

データストア サーバーで新しいメモリー構成を確認するには、 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.


DPAアプリケーションとデータストアの現在のメモリー構成の変更(チューニング)

DPAに追加のメモリーが必要で、サーバー/システムに追加された場合は、追加されたメモリーを使用するようにDPAを調整する必要があります。

たとえば、両方のDPAサーバーのメモリーは最初は16GBで、現在は両方のサーバーで32GBに引き上げられたとします。DPAに追加のメモリーを利用していただきたいと考えています。

DPA アプリケーション サーバー では、次のコマンドを実行して、新しいメモリーの合計を構成する必要があります。

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

以下の出力が表示されます。例は、Linuxサーバーの場合です。
[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.
管理ガイド:
DPAは、 コマンドで指定されたメモリー量の一部を使用するように自動的に構成します。

DPAアプリケーションのDPA tuneコマンドは、指定されたメモリー量の約70%にアプリケーションを調整します。これは、メモリー構成がソフト リミットである前に説明したJavaの動作によるものです。これにより、Javaがソフト リミットを超えるためのバッファが提供されます。

メモ:状況によっては、DPAアプリケーションを70%以上使用するように調整できますが、これを行う際には注意が必要です。ガイダンスについては、Dellテクニカル サポートにお問い合わせください。

DPA データストア サーバー で、次のコマンドを実行して、新しいメモリー合計を構成する必要があります。

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

以下の出力が表示されます。例は、Linuxサーバーの場合です。
[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データストアのDPA tuneコマンドは、指定されたメモリー量の100%に調整します。これは正常であり、想定されたものです。このKB記事で前述したように、Postgresは「共有メモリー」を使用しているため、この構成は正しく、オペレーティング システムのメモリー リソースの消費やニーズに関する問題は発生しません。

DPAアプリケーションとデータストアの両方の場合、チューニング コマンドを有効にするには、DPAサービスを再起動する必要があります。

推奨される再起動シーケンスは次のとおりです。
- アプリケーション サーバーを停止します。  Linuxの場合./dpa.sh svc stop / Windows:  dpa svc stop (または services.msc から)
- データストア サーバーを停止します。  Linuxの場合/dpa.sh svc stop / Windows: dpa svc stop (または services.msc から)
- Datstoreサーバーを起動します。Linuxの場合./dpa.sh svc stop / Windows: dpa svc stop (または services.mscから)
- アプリケーション サーバーを起動します。Linuxの場合./dpa.sh svc start / Windows: dpa svc start (または services.msc から)

DPAアプリケーションとデータストア用に新しく調整されたメモリー構成は、このKB記事で前述したように確認できます。

詳細または情報については、Dellテクニカル サポートにお問い合わせください。

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.