Erros de comparação incorreta do PowerFlex VMware ATS ao implementar várias VMs

Summary: A implementação de máquina virtual (VM) de uma biblioteca de conteúdo (CL) leva muito tempo. Erros de comparação incorreta do ATS são vistos no vmkernel.log.

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

Situação

Essa situação pode ocorrer durante a implementação de várias VMs em um único datastore simultaneamente ou ao executar qualquer outra operação do vSphere que exija bloqueio extensivo em um datastore VMFS (Virtual Machines File System).

Por exemplo:

  • Criando, crescendo ou bloqueando um arquivo de máquina virtual
  • Alterando atributos de um arquivo
  • Ligar ou desligar uma máquina virtual
  • Criando ou excluindo um datastore VMFS
  • Expandindo um datastore VMFS
  • Criando um modelo
  • Implantando uma máquina virtual a partir de um modelo
  • Migrando uma máquina virtual com o vMotion
  • E assim por diante


Sintomas

vmkernel.log mostra um alto número de erros semelhantes em relação a um 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.


Impacto

As operações planejadas podem funcionar mais lentamente do que o esperado. 


Causa raiz

Esse comportamento é esperado. Determinadas operações do VMFS (criação de VM, inicialização e assim por diante) exigem a colocação de um bloqueio em um datastore para atualizar os metadados do VMFS. Quando essas operações estão acontecendo simultaneamente, elas devem competir pelo acesso ao datastore, o que pode atrasá-las. Se o bloqueio ATS estiver habilitado, apenas uma parte de um datastore será bloqueada (ao contrário de se um mecanismo de reserva SCSI herdado for usado), mas o resultado é o mesmo, os mesmos tipos de operações tentam obter um bloqueio dos mesmos metadados e competir pelo acesso.


Solução temporária

Não há solução temporária, isso está funcionando conforme projetado.


Versões afetadas

Não se trata de um problema do 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.