Se si utilizza Site Recovery Manager per testare o ripristinare un gran numero di macchine virtuali, potrebbe essere necessario modificare le impostazioni predefinite di Site Recovery Manager per raggiungere i tempi di ripristino migliori nell'ambiente o per evitare timeout.
Negli ambienti di grandi dimensioni, Site Recovery Manager può accendere o spegnere contemporaneamente un numero elevato di macchine virtuali. L'accensione o lo spegnimento simultaneo di un numero elevato di macchine virtuali può causare un carico elevato sull'infrastruttura virtuale, che potrebbe causare timeout. È possibile modificare determinate impostazioni di Site Recovery Manager per evitare timeout, limitando il numero di operazioni di accensione o spegnimento che Site Recovery Manager esegue contemporaneamente o aumentando i periodi di timeout.
I limiti impostati per le operazioni di accensione o spegnimento dipendono dalla quantità di operazioni simultanee di accensione o spegnimento che l'infrastruttura può gestire.
È possibile modificare determinate opzioni nei menu Impostazioni avanzate in vSphere Client o nel plug-in del client Site Recovery Manager. Per modificare altre impostazioni, modificare il file di configurazione vmware-dr.xml in Site Recovery Manager Server o in Site Recovery Manager Virtual Appliance. Modificare sempre le impostazioni utilizzando i menu client, quando è possibile. Se si modificano le impostazioni, è necessario apportare le stesse modifiche nelle istanze di Site Recovery Manager e vCenter Server nel sito protetto e nel sito di ripristino.
Per le descrizioni delle impostazioni modificabili, vedere Impostazioni per ambienti Site Recovery Manager di grandi dimensioni.
Procedura
- In vSphere Client, selezionare un cluster.
- Nella scheda Configura, selezionare .
- Fare clic su Modifica.
- In Opzioni avanzate, stabilire l'impostazione di srmMaxBootShutdownOps.
Opzione |
Descrizione |
Casella di testo Opzione |
Immettere srmMaxBootShutdownOps. |
Casella di testo Valore |
Immettere il numero massimo di operazioni simultanee di avvio e spegnimento. Se si imposta il valore su 32, ad esempio, ciò significa che le macchine virtuali da 1 a 32 vengono avviate o arrestate insieme e che la macchina virtuale 33 viene avviata o arrestata non appena una delle prime macchine virtuali del primo batch ha terminato. La macchina virtuale 34 viene avviata al termine della seconda macchina virtuale del primo batch e così via. |
- Per salvare le modifiche, fare clic su OK.
- Accedere all'host Site Recovery Manager Server.
- Aprire il file vmware-dr.xml in un editor di testo.
Il file
vmware-dr.xml si trova nella directory
/opt/vmware/srm/conf/.
- Modificare le impostazioni di
defaultMaxBootAndShutdownOpsPerCluster
e defaultMaxBootAndShutdownOpsPerHost
nel file vmware-dr.xml:
<config>
...
<defaultMaxBootAndShutdownOpsPerCluster>24</defaultMaxBootAndShutdownOpsPerCluster>
<defaultMaxBootAndShutdownOpsPerHost>4</defaultMaxBootAndShutdownOpsPerHost>
...
</config>
Se questi elementi non esistono già nel file vmware-dr.xml, è possibile aggiungerli in qualsiasi punto della sezione <config>
.
Se si imposta il valore di <defaultMaxBootAndShutdownOpsPerCluster>
su 24, il guest successivo viene avviato o arrestato non appena è terminato uno del primo batch di 24. Ciò significa che le macchine virtuali da 1 a 24 vengono avviate tutte insieme e la macchina virtuale 25 viene avviata una volta che una delle prime macchine virtuali del batch ha terminato. La macchina virtuale 26 viene avviata al termine della seconda macchina virtuale del primo batch e così via.
- Per applicare le nuove impostazioni, riavviare Site Recovery Manager Server.
- In vSphere Client, fare clic su .
- Nella scheda Home di Site Recovery, selezionare una coppia di siti e fare clic su Visualizza dettagli.
- Nel riquadro a sinistra fare clic su e aumentare le impostazioni di vrReplication.synchronizationTimeout e vrReplication.reverseReplicationTimeout.
Il valore predefinito è 7200 e corrisponde a un periodo di timeout di sincronizzazione di lavoro di 14400 secondi.
- Selezionare , selezionare un sito e aumentare l'impostazione di storage.commandTimeout.
Il valore predefinito è 300 secondi.
- Per salvare le modifiche, fare clic su OK.