Errori di confronto errato di PowerFlex VMware ATS durante l'implementazione di più macchine virtuali

Summary: Il deployment di una macchina virtuale (VM) da una libreria di contenuti (CL) richiede molto tempo. Nella vmkernel.log vengono visualizzati errori di confronto errato ATS.

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

Scenario

Questa situazione può verificarsi durante l'implementazione simultanea di più VM su un singolo datastore o l'esecuzione di qualsiasi altra operazione di vSphere che richieda un blocco esteso su un datastore VMFS (Virtual Machines File System).

Per esempio:

  • Creazione, aumento o blocco di un file di macchina virtuale
  • Modifica degli attributi di un file
  • Accensione o spegnimento di una macchina virtuale
  • Creazione o eliminazione di un datastore VMFS
  • Espansione di un datastore VMFS
  • Creazione di un modello
  • Deployment di una macchina virtuale da un modello
  • Migrazione di una macchina virtuale con vMotion
  • e così via


Sintomi

vmkernel.log mostra un numero elevato di errori simili rispetto a un datastore:

2021-09-10T09:59:39.080Z cpu27:2098773)NMP: nmp_ThrottleLogForDevice:3872: Cmd 0x89 (0x459b0a7d8500, 3268605) to dev "eui.768dd94c75fbb70f058911e70000001f" on path "vmhba64:C0:T0:L31" Failed: H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x1d 0x0. Act:NONE
2021-09-10T09:59:39.080Z cpu27:2098773)ScsiDeviceIO: 3483: Cmd(0x459b0a7d8500) 0x89, CmdSN 0x1c73c4e from world 3268605 to dev "eui.768dd94c75fbb70f058911e70000001f" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x1d 0x0.


Impatto

Le operazioni pianificate potrebbero funzionare più lentamente del previsto. 


Root cause:

Si tratta di una caratteristica di progettazione. Alcune operazioni VMFS (creazione, accensione di VM e così via) richiedono l'applicazione di un blocco su un datastore per aggiornare i metadati VMFS. Quando tali operazioni avvengono simultaneamente, devono competere per l'accesso al datastore, il che potrebbe ritardarle. Se il blocco ATS è abilitato, viene bloccata solo una parte di un datastore (diversamente da quando si utilizza un meccanismo di prenotazione SCSI legacy), ma il risultato è lo stesso, gli stessi tipi di operazioni tentano di ottenere un blocco degli stessi metadati e competono per l'accesso.


Soluzione alternativa

Non esiste una soluzione alternativa, funziona come previsto.


Versioni interessate

Non si tratta di un problema di PowerFlex.

Affected Products

PowerFlex Software
Article Properties
Article Number: 000194554
Article Type: How To
Last Modified: 30 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.