Quando si configura un WSFC in VMware vSphere, vedere gli elenchi di controllo per configurare l'ambiente in base ai requisiti. È inoltre possibile utilizzare gli elenchi di controllo per verificare che la configurazione soddisfi i requisiti se è necessaria assistenza tecnica.

Requisiti per i dischi in cluster

Ogni tipo di disco in cluster ha i propri requisiti, a seconda che si trovi in un cluster a host singolo o in un cluster multihost.

Tabella 1. Requisiti per i dischi in cluster
Componente Clustering a host singolo Clustering multihost
VMDK in cluster La modalità di condivisione del bus SCSI impostata su virtuale non è supportata. La modalità di condivisione del bus SCSI o NVMe impostata su fisica è supportata. NVMe è supportato solo in vSphere 8.0 U2 o versione successiva con Windows Server 2022 o versione successiva.
VMDK (in modalità di compatibilità virtuale) La modalità di condivisione del bus SCSI impostata su virtuale è supportata. (Non consigliato) La modalità di condivisione del bus SCSI impostata su fisica non è supportata.
vRDM

Il tipo di dispositivo deve essere impostato sulla modalità di compatibilità virtuale.

La modalità di condivisione del bus SCSI deve essere impostata sulla modalità virtuale.

È necessario un singolo file di mappatura RDM condiviso per ogni disco in cluster.

Non supportato.
pRDM Non supportato.

Il tipo di dispositivo RDM deve essere impostato sulla modalità di compatibilità fisica durante la creazione del disco rigido.

La modalità di condivisione del bus SCSI del controller vSCSI che ospita pRDM deve essere impostata su fisica.

È necessario un singolo file di mappatura RDM condiviso per ogni disco in cluster.

Storage di vVols Non supportato. La modalità di condivisione del bus del PVSCSI/controller NVMe deve essere impostata su Fisica.
Tutti i tipi Tutti i nodi in cluster devono utilizzare lo stesso ID SCSI di destinazione (nella scheda SCSI virtuale) o lo stesso ID NVMe di destinazione (nella scheda NVMe virtuale) per lo stesso disco in cluster. Per i dischi in cluster è necessario utilizzare una scheda SCSI/NVMe virtuale separata. Per migliorare le prestazioni, è possibile utilizzare più schede SCSI/NVMe virtuali per i dischi in cluster (fino al massimo supportato). In questa configurazione almeno un controller deve essere dedicato al disco non condiviso.

Altri requisiti e consigli

Nella tabella seguente sono elencati i componenti dell'ambiente che presentano requisiti per opzioni o impostazioni.

Tabella 2. Altri requisiti e consigli di clustering
Componente Requisito
Disco

Selezionare Thick provisioning con Eager azzerato durante il provisioning del disco per VMDK (per VMDK in cluster o VMDK in modalità di compatibilità virtuale). Per vVols, selezionare thick o thin.

Modificare il file .vmx per le macchine virtuali WSFC per aggiungere queste righe:
  • scsiX.returnNoConnectDuringAPD = "TRUE"
  • scsiX.returnBusyOnNoConnectStatus = "FALSE"
  • nvmeX.returnNoConnectDuringAPD = "TRUE" ( se si utilizza il controller NVMe per l'unità di avvio)
  • nvmeX.returnBusyOnNoConnectStatus = "FALSE" (se si utilizza il controller NVMe per l'unità di avvio)
  • Dove X è il numero ID del controller del bus SCSI del dispositivo di avvio. Per impostazione predefinita, X è impostata su 0.

Gli unici dischi che non è consigliabile creare con l'opzione Thick Provision sono i file RDM (sia in modalità di compatibilità fisica che virtuale).

Il timeout I/O del disco è pari o superiore a 60 secondi (HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue).

Windows

Utilizzare:

  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019 con vSphere 6.7 Update 3
  • Windows Server 2022 con vSphere 7.0 o versioni successive

Per Windows Server 2012 e versioni successive, è possibile utilizzare fino a cinque nodi di cluster.

Nota: Se si ricrea il cluster, questo valore potrebbe essere reimpostato sul valore predefinito, quindi è necessario modificarlo di nuovo.

Il servizio cluster deve essere riavviato automaticamente in caso di errore (primo, secondo e successivi).

Nota: Windows Server 2008 e 2008 R2 hanno terminato il supporto esteso (nessun aggiornamento di sicurezza regolare). Considerare la capacità di supporto del fornitore durante l'hosting di un WSFC su VMware vSphere.
ESXi

Non sostituire la memoria. Impostare l'opzione Prenotazione memoria (memoria minima) su un valore uguale alla quantità di memoria assegnata alla macchina virtuale.

ESXi utilizza una tecnica diversa per determinare se le LUN del Raw Device Mapped (RDM) vengono utilizzate per i dispositivi del cluster WSFC, introducendo un flag di configurazione per contrassegnare ciascun dispositivo come "riservato indeterminatamente" che fa parte di un cluster WSFC. Per gli host ESXi che ospitano nodi WSFC passivi con LUN del RDM, utilizzare il comando esxcli per contrassegnare il dispositivo come riservato indeterminatamente: esxcli storage core device setconfig -d <naa.id> --perennially-reserved=true. Consultare la Knowledge Base 1016106 per ulteriori informazioni.

Percorsi multipli Contattare il fornitore del software per percorsi multipli per informazioni e assistenza in merito al software con percorsi multipli non VMware in vSphere.

Informazioni richieste per l'assistenza tecnica

La tabella seguente elenca i file e le impostazioni da raccogliere se è necessaria assistenza tecnica. L'assistenza tecnica utilizza questi file e impostazioni per analizzare i problemi relativi alla configurazione di WSFC.

Nota: Prima di contattare l'assistenza tecnica, verificare che la configurazione sia conforme agli elenchi di controllo nella Requisiti per i dischi in cluster e nella Altri requisiti e consigli di clustering.
Tabella 3. Informazioni richieste dall'assistenza tecnica
File o informazioni Descrizione o posizione
vm-support tarball Contiene il log vmkernel, i file e i log di configurazione delle macchine virtuali e così via.
Log degli eventi delle applicazioni e del sistema di tutte le macchine virtuali con il problema
Registro del cluster di tutte le macchine virtuali con il problema %ClusterLog%, che in genere è impostato su %SystemRoot%\cluster\cluster.log o utilizza Get-ClusterLog Powershell CMdlet
Timeout I/O del disco HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue
Nomi visualizzati di vSphere Client e nomi Windows NETBIOS delle macchine virtuali in cui si verifica il problema
Data e ora in cui si è verificato il problema
Configurazione SAN del sistema ESXi Dettagli su LUN, percorsi e schede.
(Facoltativo) Dump della memoria della macchina virtuale Necessario se si verifica un errore in una macchina virtuale guest (viene visualizzata una schermata blu con un messaggio di errore).