Data Protection Advisor - DPA sunucularına bellek ekledikten sonra DPA bellek yapılandırmasını kontrol ve ayarlama
Summary: DPA takılı olduğunda, bellek otomatik olarak ayarlanmıştır. Ek bellek gerekiyorsa ve sunucuya eklenmiştir, DPA'nın sunucuya eklenen belleği kullanması için ayarlanmış olması gerekir.
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 Uygulamasına veya Veri Deposu sunucularına bellek eklendiyse Data Protection Advisor (DPA) bellek ayarı gereklidir. Bellek ayarı, DPA hizmetlerini/işlemlerini, yararlan yararlanılan sunucu/sistem belleği miktarı üzerinde yapılandıracaktır.
DPA Uygulaması temel olarak Java tabanlı bir uygulamadır ve ayarda olduğu bellek miktarı yazılımlı bir bellek sınırıdır. Uygulama, normalde önemli ölçüde daha fazla bellek kullanmasa da bazı durumlarda yapılandırılmış sınırdan fazlasını kullanılabilir.
DPA Veri Deposu öncelikli olarak Postgres tabanlı bir uygulamadır. Ayarlandığı bellek miktarı bir hard limittir ancak Görev Yöneticisi (Windows) veya üst (Linux) gibi yardımcı programlar kullanılarak kolayca görülemiyor. Bunun nedeni, Postgres'in genellikle paylaşılan bellek kullandığıdır.
DPA takılı olduğunda, toplam sunucu belleğine bağlı olarak bellek otomatik olarak ayarlanmıştır.
Uygulama sunucusundaki yeni bellek yapılandırmasını kontrol etmek için executive.log'da depolanan yapılandırmayı (örneğin: <install dir>/emc/dpa/services/logs/executive.log) inceleyin. Dosyanın sonundan başlayıp aşağıdaki referansı geriye doğru arayın. RAM yapılandırma miktarı - XmX referansı sonrasında görülür, örnek: Komut
[3]: -Xmx22937m
Yukarıdaki değer megabayt (m) olarak listelenir ve 22,9 GB'ye eşit olur.
Veri deposu sunucusundaki yeni bellek yapılandırmasını kontrol etmek için şu komutu çalıştırın:
<install_path>\emc\dpa\services\bin> dpa ds tune
DPA için ek bellek gerekli olduğunda ve sunucuya/sisteme ekildiğinde, eklenen belleği kullanmak için DPA'nın ayarlanmış olması gerekir.
Örneğin, her iki DPA sunucusundaki belleğin başlangıçta 16 GB olduğunu ve belleğin her iki sunucuda da 32 GB'ye yükseltildiğini varsayın. DPA'nın bu ek belleği kullanması iyi olur.
DPA Uygulama sunucusu üzerinde , yeni bellek toplamı için yapılandırmak üzere aşağıdaki komut çalıştırıldığından emin olun.
Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB
Aşağıda çıktıyı bulabilirsiniz. Örnek, Linux sunucusuna yöneliktir:
DPA, kendisini komutta belirtilen bellek miktarının bir kısmını kullanmak üzere otomatik olarak yapılandıracaktır.
DPA Uygulamasındaki DPA tune komutu, uygulamayı belirtilen bellek miktarının yaklaşık %70'ine ayarlar. Bu, bellek yapılandırmasının soft limit olduğu daha önce bahsedilen Java davranışından kaynaklanmaktadır. Bu, Java'nın soft limiti aşması için bir arabellek sağlar.
Not: Bazı durumlarda, DPA Uygulaması %70'ten daha fazla kullanım için ayarlanabilir ancak bunu yapmaya dikkat edin. Rehberlik için lütfen Dell Teknik Destek bölümüne başvurun.
DPA Datastore sunucusu üzerinde , yeni bellek toplamı için yapılandırmak üzere aşağıdaki komut çalıştırıldığından emin olun.
Windows: <install dir>\emc\dpa\services\bin> dpa ds tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB
Aşağıda çıktıyı bulabilirsiniz. Örnek, Linux sunucusuna yöneliktir:
DPA Veri Deposundaki DPA tune komutu, belirtilen bellek miktarının %100'ünü ayarlar. Bu normal ve beklenen bir durumdur. Bu KB makalesi üzerinde daha önce belirtildiği gibi, Postgres "paylaşılan bellek" kullandığından bu yapılandırma doğru olduğundan işletim sistemi bellek kaynağı tüketimi veya ihtiyacı ile ilgili herhangi bir soruna neden değildir.
Hem DPA Uygulaması hem de Veri Deposu durumunda ayarlama komutunun etkili olması için DPA servislerinin yeniden başlatılması gerekir:
Önerilen yeniden başlatma sırası aşağıdaki gibidir:
- Uygulama sunucusunu durdurma: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (veya services.msc)
- Veri deposu sunucusunu durdurma: Linux: /dpa.sh svc stop /Windows: dpa svc stop (veya services.msc)
- Datstore sunucusunu başlatın: Linux: ./dpa.sh svc stop /Windows: dpa svc stop ( veya services.msc)
- Uygulama sunucusunu başlatın: Linux: . /dpa.sh svc start /Windows: dpa svc start (veya services.msc)
DPA Uygulaması ve Datastore için yeni ayarlanmış bellek yapılandırması, bu KB makalesinde daha önce belirtildiği gibi doğrulanabilir.
Daha fazla bilgi veya bilgi için lütfen Dell Teknik Destek ile iletişime geçin.
DPA Uygulaması temel olarak Java tabanlı bir uygulamadır ve ayarda olduğu bellek miktarı yazılımlı bir bellek sınırıdır. Uygulama, normalde önemli ölçüde daha fazla bellek kullanmasa da bazı durumlarda yapılandırılmış sınırdan fazlasını kullanılabilir.
DPA Veri Deposu öncelikli olarak Postgres tabanlı bir uygulamadır. Ayarlandığı bellek miktarı bir hard limittir ancak Görev Yöneticisi (Windows) veya üst (Linux) gibi yardımcı programlar kullanılarak kolayca görülemiyor. Bunun nedeni, Postgres'in genellikle paylaşılan bellek kullandığıdır.
DPA takılı olduğunda, toplam sunucu belleğine bağlı olarak bellek otomatik olarak ayarlanmıştır.
Uygulama ve Veri Deposu sunucularında mevcut DPA bellek yapılandırmasını kontrol etmek
Uygulama sunucusundaki yeni bellek yapılandırmasını kontrol etmek için executive.log'da depolanan yapılandırmayı (örneğin: <install dir>/emc/dpa/services/logs/executive.log) inceleyin. Dosyanın sonundan başlayıp aşağıdaki referansı geriye doğru arayın. RAM yapılandırma miktarı - XmX referansı sonrasında görülür, örnek: Komut
[3]: -Xmx22937m
Yukarıdaki değer megabayt (m) olarak listelenir ve 22,9 GB'ye eşit olur.
Veri deposu sunucusundaki yeni bellek yapılandırmasını kontrol etmek için şu komutu çalıştırın:
<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 Uygulamasında ve Veri Depoda mevcut bellek yapılandırmasını değiştirme (ayarlama)
DPA için ek bellek gerekli olduğunda ve sunucuya/sisteme ekildiğinde, eklenen belleği kullanmak için DPA'nın ayarlanmış olması gerekir.
Örneğin, her iki DPA sunucusundaki belleğin başlangıçta 16 GB olduğunu ve belleğin her iki sunucuda da 32 GB'ye yükseltildiğini varsayın. DPA'nın bu ek belleği kullanması iyi olur.
DPA Uygulama sunucusu üzerinde , yeni bellek toplamı için yapılandırmak üzere aşağıdaki komut çalıştırıldığından emin olun.
Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB
Aşağıda çıktıyı bulabilirsiniz. Örnek, Linux sunucusuna yöneliktir:
[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.Yönetim Kılavuzuna göre:
DPA, kendisini komutta belirtilen bellek miktarının bir kısmını kullanmak üzere otomatik olarak yapılandıracaktır.
DPA Uygulamasındaki DPA tune komutu, uygulamayı belirtilen bellek miktarının yaklaşık %70'ine ayarlar. Bu, bellek yapılandırmasının soft limit olduğu daha önce bahsedilen Java davranışından kaynaklanmaktadır. Bu, Java'nın soft limiti aşması için bir arabellek sağlar.
Not: Bazı durumlarda, DPA Uygulaması %70'ten daha fazla kullanım için ayarlanabilir ancak bunu yapmaya dikkat edin. Rehberlik için lütfen Dell Teknik Destek bölümüne başvurun.
DPA Datastore sunucusu üzerinde , yeni bellek toplamı için yapılandırmak üzere aşağıdaki komut çalıştırıldığından emin olun.
Windows: <install dir>\emc\dpa\services\bin> dpa ds tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB
Aşağıda çıktıyı bulabilirsiniz. Örnek, Linux sunucusuna yöneliktir:
[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 Veri Deposundaki DPA tune komutu, belirtilen bellek miktarının %100'ünü ayarlar. Bu normal ve beklenen bir durumdur. Bu KB makalesi üzerinde daha önce belirtildiği gibi, Postgres "paylaşılan bellek" kullandığından bu yapılandırma doğru olduğundan işletim sistemi bellek kaynağı tüketimi veya ihtiyacı ile ilgili herhangi bir soruna neden değildir.
Hem DPA Uygulaması hem de Veri Deposu durumunda ayarlama komutunun etkili olması için DPA servislerinin yeniden başlatılması gerekir:
Önerilen yeniden başlatma sırası aşağıdaki gibidir:
- Uygulama sunucusunu durdurma: Linux: ./dpa.sh svc stop /Windows: dpa svc stop (veya services.msc)
- Veri deposu sunucusunu durdurma: Linux: /dpa.sh svc stop /Windows: dpa svc stop (veya services.msc)
- Datstore sunucusunu başlatın: Linux: ./dpa.sh svc stop /Windows: dpa svc stop ( veya services.msc)
- Uygulama sunucusunu başlatın: Linux: . /dpa.sh svc start /Windows: dpa svc start (veya services.msc)
DPA Uygulaması ve Datastore için yeni ayarlanmış bellek yapılandırması, bu KB makalesinde daha önce belirtildiği gibi doğrulanabilir.
Daha fazla bilgi veya bilgi için lütfen Dell Teknik Destek ile iletişime geçin.
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.