Birden Çok VM Dağıtırken PowerFlex VMware ATS Yanlış Karşılaştırma Hataları
Summary: İçerik Kitaplığı'ndan (CL) sanal makine (VM) dağıtımı uzun zaman alır. vmkernel.log'de ATS yanlış karşılaştırma hataları görülür.
Instructions
Senaryo
Bu durum, tek bir veri deposunda aynı anda birden fazla VM dağıtılırken veya sanal makineler dosya sistemi (VMFS) veri deposunda kapsamlı kilitleme gerektiren başka bir vSphere işlemi çalıştırılırken ortaya çıkabilir.
Mesela:
- Sanal makine dosyası oluşturma, büyütme veya kilitleme
- Bir dosyanın özniteliklerini değiştirme
- Bir sanal makineyi açma veya kapatma
- VMFS veri deposu oluşturma veya silme
- VMFS veri deposunu genişletme
- Şablon oluşturma
- Şablondan sanal makine dağıtma
- Bir sanal makineyi vMotion ile taşıma
- Ve benzeri
Belirtiler
vmkernel.log bir veri deposuna karşı çok sayıda benzer hata gösteriliyor:
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.
Etki
Planlı işlemler beklenenden daha yavaş çalışabilir.
Temel Neden
Sistem tasarlandığı şekilde çalışmaktadır. Belirli VMFS işlemleri (VM oluşturma, açma vb.), VMFS meta verilerini güncelleştirmek için veri deposuna kilit koymayı gerektirir. Bu tür işlemler aynı anda gerçekleştiğinde, veri deposu erişimi için rekabet etmeleri gerekir ve bu da onları geciktirebilir. ATS kilitleme etkinleştirilirse, veri deposunun yalnızca bir kısmı kilitlenir (eski bir SCSI ayırma mekanizmasının kullanılmasından farklı olarak), ancak sonuç aynıdır, aynı işlem türleri aynı meta verilerin kilidini almaya çalışır ve erişim için rekabet eder.
Geçici Çözüm
Geçici bir çözüm yoktur, bu işlem tasarlandığı gibi çalışmaktadır.
Etkilenen Sürümler
Bu bir PowerFlex sorunu değildir.