È possibile impostare opzioni avanzate che influiscano sul comportamento del cluster vSphere HA.

Tabella 1. Opzioni vSphere HA avanzate
Opzione Descrizione
das.isolationaddress[...] Imposta l'indirizzo su cui eseguire il ping per determinare se un host è isolato dalla rete. Questo indirizzo viene eseguito con ping solo quando gli heartbeat non vengono ricevuti da alcun altro host nel cluster. Se non è specificato, viene utilizzato il gateway predefinito della rete di gestione. Questo gateway predefinito deve essere un indirizzo affidabile disponibile, in modo che l'host possa determinare se è isolato dalla rete. È possibile specificare più indirizzi di isolamento (fino a 10) per il cluster: das.isolationAddressX, dove X = 0-9. In genere è necessario specificarne uno per ogni rete di gestione. Se si specificano troppi indirizzi, il rilevamento dell'isolamento richiede troppo tempo.
das.usedefaultisolationaddress Per impostazione predefinita, vSphere HA utilizza il gateway predefinito della rete della console come indirizzo di isolamento. Questa opzione specifica se viene utilizzata o meno questa impostazione predefinita (true|false).
das.isolationshutdowntimeout Periodo di tempo in cui il sistema attende l'arresto di una macchina virtuale prima di disattivarla. Questa opzione si applica solo se la risposta di isolamento dell'host è Macchina virtuale di arresto. Il valore predefinito è 300 secondi.
das.slotmeminmb Definisce il limite massimo delle dimensioni dello slot di memoria. Se viene utilizzata questa opzione, la dimensione dello slot è la minore di questo valore o la prenotazione di memoria massima più l'overhead della memoria di qualsiasi macchina virtuale attivata nel cluster.
das.slotcpuinmhz Definisce il limite massimo per la dimensione dello slot CPU. Se viene utilizzata questa opzione, la dimensione dello slot è il minore di questo valore o la prenotazione massima della CPU di qualsiasi macchina virtuale attivata nel cluster.
das.vmmemoryminmb Definisce il valore predefinito della risorsa di memoria assegnato a una macchina virtuale se la sua prenotazione di memoria non è specificata o zero. Viene utilizzato per il criterio di controllo di ammissione degli errori dell'host tollerati dal cluster. Se non viene specificato alcun valore, il valore predefinito è 0 MB.
das.vmcpuminmhz Definisce il valore predefinito della risorsa CPU assegnato a una macchina virtuale se la sua prenotazione della CPU non è specificata o zero. Viene utilizzato per il criterio di controllo di ammissione degli errori dell'host tollerati dal cluster. Se non viene specificato alcun valore, il valore predefinito è 32 MHz.
das.iostatsinterval Modifica l'intervallo predefinito delle statistiche di I/O per la sensibilità del monitoraggio della macchina virtuale. Il valore predefinito è 120 (secondi). Può essere impostato su un valore superiore a oppure uguale a 0. Se si imposta il valore su 0, il controllo viene disattivato.
Nota: I valori inferiori a 50 non sono consigliati perché valori più piccoli possono causare un ripristino imprevisto di vSphere HA di una macchina virtuale.
das.ignoreinsufficienthbdatastore Disattiva i problemi di configurazione creati se l'host non dispone di datastore heartbeat sufficienti per vSphere HA. Il valore predefinito è false.
das.heartbeatdsperhost

Modifica il numero di datastore heartbeat necessari. I valori validi possono essere compresi tra 2 e 5 e il valore predefinito è 2.

das.config.fdm.isolationPolicyDelaySec Il numero di secondi di attesa del sistema prima di eseguire il criterio di isolamento dopo che viene determinato che un host è isolato. Il valore minimo è 30. Se impostato su un valore inferiore a 30, il ritardo sarà 30 secondi.
das.respectvmvmantiaffinityrules

Determina se vSphere HA applica le regole di anti-affinità tra le macchine virtuali. Il valore predefinito è "true" e le regole vengono applicate anche se vSphere DRS non è attivato. In questo caso, vSphere HA non esegue il failover su una macchina virtuale se questa viola una regola, ma genera un report degli eventi che non include risorse sufficienti per eseguire il failover. Questa opzione può anche essere impostata su "false", in base alla quale le regole non vengono applicate.

Vedere Gestione delle risorse vSphere per ulteriori informazioni sulle regole di anti-affinità.

das.maxresets Numero massimo di tentativi di ripristino effettuati da VMCP. Se un'operazione di ripristino in una macchina virtuale interessata da una situazione APD fallisce, VMCP tenta di ripristinare l'operazione più volte prima di rinunciare
das.maxterminates Numero massimo di tentativi effettuati da VMCP per la terminazione della macchina virtuale.
das.terminateretryintervalsec Se VMCP non termina una macchina virtuale, indica il numero di secondi di attesa del sistema prima che venga eseguito un nuovo tentativo di terminazione
das.config.fdm.reportfailoverfailevent Se è impostata su 1, attiva la generazione di un evento dettagliato per ciascuna macchina virtuale quando un tentativo da parte di vSphere HA di riavviare una macchina virtuale non riesce. Il valore predefinito è 0. Nelle versioni precedenti di vSphere 6.0, questo evento viene generato per impostazione predefinita.
vpxd.das.completemetadataupdateintervalsec Periodo di tempo (secondi) dopo l'impostazione di una regola di affinità tra macchina virtuale e host durante il quale vSphere HA può riavviare una macchina virtuale in un cluster con DRS disattivato, ignorando la regola. Il valore predefinito è 300 secondi.
das.config.fdm.memReservationMB
Per impostazione predefinita, gli agenti di vSphere HA vengono eseguiti con un limite di memoria configurato di 250 MB. Se la capacità disponibile non viene esaurita, un host potrebbe non consentire la prenotazione. È possibile utilizzare questa opzione avanzata per ridurre il limite di memoria per evitare questo problema. È possibile specificare solo numeri interi superiori a 100, ovvero il valore minimo. Al contrario, per evitare problemi durante le selezioni dell'agente primario in un cluster di grandi dimensioni (che contiene da 6.000 a 8.000 macchine virtuali), è opportuno aumentare questo limite a 325 MB.
Nota: Una volta modificato questo limite, per tutti gli host nel cluster è necessario eseguire l'attività Riconfigura HA. Inoltre, quando viene aggiunto un nuovo host al cluster o viene riavviato un host esistente, questa attività deve essere eseguita su tali host per aggiornare questa impostazione della memoria.
das.reregisterrestartdisabledvms
Quando vSphere HA è disattivato in una macchina virtuale specifica, questa opzione garantisce che la macchina virtuale venga registrata in un altro host dopo un errore. In questo modo, è possibile attivare la macchina virtuale senza necessità di registrarla manualmente.
Nota: Quando viene utilizzata questa opzione, vSphere HA non attiva la macchina virtuale, ma la registra solo.
das.respectvmhostsoftaffinityrules Determina se vSphere HA riavvia una rispettiva macchina virtuale su un host che appartiene allo stesso gruppo dell'host della macchina virtuale. Se l'host non è disponibile o se il valore di questa opzione è impostato su "false", vSphere HA riavvia la macchina virtuale in un host disponibile nel cluster. Nella vSphere 6.5 o versione successiva, il valore predefinito è "true". Questo valore potrebbe non essere definito visivamente nelle opzioni HA avanzate del cluster. Se si desidera disattivare l'opzione, è necessario impostare manualmente questa opzione su "false" nelle opzioni HA avanzate per il cluster.
Nota: Se si modifica il valore di una delle seguenti opzioni avanzate, è necessario disattivare e quindi riattivare vSphere HA prima che le modifiche vengano applicate.
  • das.isolationaddress[...]
  • das.usedefaultisolationaddress
  • das.isolationshutdowntimeout