Data Protection Advisor: come controllare e ottimizzare la configurazione della memoria DPA dopo l'aggiunta di memoria ai server DPA
Summary: Quando DPA è installato, la memoria viene ottimizzata automaticamente. Quando è necessaria e aggiunta ulteriore memoria al server, DPA deve essere ottimizzato in modo da utilizzare la memoria aggiunta al server. ...
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
L'ottimizzazione della memoria di Data Protection Advisor (DPA) è necessaria se la memoria è stata aggiunta ai server dell'applicazione o del datastore DPA. L'ottimizzazione della memoria configura i servizi/processi DPA sulla quantità di memoria server/sistema che può utilizzare.
L'applicazione DPA è principalmente un'applicazione basata su Java e la quantità di memoria su cui viene ottimizzata è un limite di memoria flessibile. L'applicazione può utilizzare più del limite configurato in alcune situazioni, anche se normalmente non è molto più grande.
Il datastore DPA è principalmente un'applicazione basata su Postgres. La quantità di memoria a cui è ottimizzata è un limite rigido, ma non sarà facilmente visibile tramite utilità come Gestione attività (Windows) o superiore (Linux). Ciò è dovuto al fatto che Postgres utilizza generalmente la memoria condivisa.
Quando DPA è installato, la memoria viene ottimizzata automaticamente in base alla memoria totale del server.
Per controllare la nuova configurazione della memoria sull'application server, visualizzare la configurazione archiviata nel file executive.log (ad esempio: <install dir>/emc/dpa/services/logs/executive.log). Iniziare dalla fine del file e cercare il seguente riferimento alla fine del file. La quantità di configurazione della RAM viene visualizzata dopo il riferimento -XmX , esempio:
Command[3] : - Xmx22937m
Il valore precedente è elencato in megabyte (m) e equivale a 22,9 GB.
Per controllare la nuova configurazione della memoria sul server datastore, eseguire il seguente comando:
<install_path>\emc\dpa\services\bin> dpa ds tune
Quando è necessaria memoria aggiuntiva per DPA e aggiunta al server/sistema, DPA deve essere ottimizzato in modo da utilizzare la memoria aggiunta.
Ad esempio, si supponga che la memoria su entrambi i server DPA fosse inizialmente di 16 GB e che ora la memoria sia stata aumentata su entrambi i server a 32 GB. Si desidera che DPA utilizzi quella memoria aggiuntiva.
Sul server applicazioni DPA, è necessario eseguire il seguente comando per configurarlo per il nuovo totale di memoria.
Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB
L'output è riportato di seguito. L'esempio proviene da un server Linux:
DPA si configura automaticamente per utilizzare una parte della quantità di memoria specificata nel comando.
Il comando DPA tuning sull'applicazione DPA regola l'applicazione a circa il 70% della quantità di memoria specificata. Ciò è in parte dovuto al comportamento di Java menzionato in precedenza, in cui la configurazione della memoria è un limite flessibile. In questo modo viene fornito un buffer per Java in modo che superi il limite flessibile.
Nota: In alcune circostanze, l'applicazione DPA può essere ottimizzata per un utilizzo superiore al 70%, ma occorre fare attenzione a eseguire questa operazione. Per indicazioni, contattare il supporto tecnico Dell.
Sul server DPA Datastore è necessario eseguire il seguente comando per configurare la nuova memoria totale.
Windows: <install dir>\emc\dpa\services\bin> dpa ds tuning 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB
Si vedrà l'output di seguito. L'esempio proviene da un server Linux:
Il comando DPA tuning sul datastore DPA lo regola al 100% della quantità di memoria specificata. Si tratta di un comportamento normale e previsto. Come accennato in precedenza in questo articolo della Knowledge Base, Postgres utilizza la "memoria condivisa", quindi questa configurazione è corretta e non causerà alcun problema con il consumo o la necessità di risorse di memoria del sistema operativo.
Nel caso dell'applicazione DPA e dell'archivio dati, sarà necessario riavviare i servizi DPA per rendere effettivo il comando di ottimizzazione:
La sequenza di riavvio consigliata è la seguente:
- Arrestare l'application server: Linux: ./dpa.sh svc stop / Windows: dpa svc stop (o da services.msc)
- Arrestare il server datastore: Linux: /dpa.sh svc stop / Windows: dpa svc stop (o da services.msc)
- Avviare il server Datstore: Linux: ./dpa.sh svc stop / Windows: dpa svc stop (o da services.msc)
- Avviare application server: Linux: . /dpa.sh svc start / Windows: dpa svc start (o da services.msc)
La configurazione della memoria appena ottimizzata per l'applicazione DPA e l'archivio dati può essere verificata come precedentemente menzionato in questo articolo della Knowledge Base.
Per ulteriori dettagli o informazioni, contattare il supporto tecnico Dell.
L'applicazione DPA è principalmente un'applicazione basata su Java e la quantità di memoria su cui viene ottimizzata è un limite di memoria flessibile. L'applicazione può utilizzare più del limite configurato in alcune situazioni, anche se normalmente non è molto più grande.
Il datastore DPA è principalmente un'applicazione basata su Postgres. La quantità di memoria a cui è ottimizzata è un limite rigido, ma non sarà facilmente visibile tramite utilità come Gestione attività (Windows) o superiore (Linux). Ciò è dovuto al fatto che Postgres utilizza generalmente la memoria condivisa.
Quando DPA è installato, la memoria viene ottimizzata automaticamente in base alla memoria totale del server.
Controllo della configurazione corrente della memoria DPA sui server dell'applicazione e dell'archivio dati
Per controllare la nuova configurazione della memoria sull'application server, visualizzare la configurazione archiviata nel file executive.log (ad esempio: <install dir>/emc/dpa/services/logs/executive.log). Iniziare dalla fine del file e cercare il seguente riferimento alla fine del file. La quantità di configurazione della RAM viene visualizzata dopo il riferimento -XmX , esempio:
Command[3] : - Xmx22937m
Il valore precedente è elencato in megabyte (m) e equivale a 22,9 GB.
Per controllare la nuova configurazione della memoria sul server datastore, eseguire il seguente comando:
<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.
Modifica (ottimizzazione) della configurazione di memoria corrente sull'applicazione e sul datastore DPA
Quando è necessaria memoria aggiuntiva per DPA e aggiunta al server/sistema, DPA deve essere ottimizzato in modo da utilizzare la memoria aggiunta.
Ad esempio, si supponga che la memoria su entrambi i server DPA fosse inizialmente di 16 GB e che ora la memoria sia stata aumentata su entrambi i server a 32 GB. Si desidera che DPA utilizzi quella memoria aggiuntiva.
Sul server applicazioni DPA, è necessario eseguire il seguente comando per configurarlo per il nuovo totale di memoria.
Windows: <install dir>\emc\dpa\services\bin> dpa app tune 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh app tune 32GB
L'output è riportato di seguito. L'esempio proviene da un server 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.Secondo la Guida all'amministrazione:
DPA si configura automaticamente per utilizzare una parte della quantità di memoria specificata nel comando.
Il comando DPA tuning sull'applicazione DPA regola l'applicazione a circa il 70% della quantità di memoria specificata. Ciò è in parte dovuto al comportamento di Java menzionato in precedenza, in cui la configurazione della memoria è un limite flessibile. In questo modo viene fornito un buffer per Java in modo che superi il limite flessibile.
Nota: In alcune circostanze, l'applicazione DPA può essere ottimizzata per un utilizzo superiore al 70%, ma occorre fare attenzione a eseguire questa operazione. Per indicazioni, contattare il supporto tecnico Dell.
Sul server DPA Datastore è necessario eseguire il seguente comando per configurare la nuova memoria totale.
Windows: <install dir>\emc\dpa\services\bin> dpa ds tuning 32GB
Linux: <install dir>/emc/dpa/services/bin> ./dpa.sh ds tune 32GB
Si vedrà l'output di seguito. L'esempio proviene da un server 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.
Il comando DPA tuning sul datastore DPA lo regola al 100% della quantità di memoria specificata. Si tratta di un comportamento normale e previsto. Come accennato in precedenza in questo articolo della Knowledge Base, Postgres utilizza la "memoria condivisa", quindi questa configurazione è corretta e non causerà alcun problema con il consumo o la necessità di risorse di memoria del sistema operativo.
Nel caso dell'applicazione DPA e dell'archivio dati, sarà necessario riavviare i servizi DPA per rendere effettivo il comando di ottimizzazione:
La sequenza di riavvio consigliata è la seguente:
- Arrestare l'application server: Linux: ./dpa.sh svc stop / Windows: dpa svc stop (o da services.msc)
- Arrestare il server datastore: Linux: /dpa.sh svc stop / Windows: dpa svc stop (o da services.msc)
- Avviare il server Datstore: Linux: ./dpa.sh svc stop / Windows: dpa svc stop (o da services.msc)
- Avviare application server: Linux: . /dpa.sh svc start / Windows: dpa svc start (o da services.msc)
La configurazione della memoria appena ottimizzata per l'applicazione DPA e l'archivio dati può essere verificata come precedentemente menzionato in questo articolo della Knowledge Base.
Per ulteriori dettagli o informazioni, contattare il supporto tecnico 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.