PowerFlex: Sonuç, arabellek blkScsiCmd_UnmapWithSize değerinden daha büyük olduğunda SDC eşlemesi kaldırıldı

Summary: Bu KB, günlük girişi ayrıntılarını ve bunun ana bilgisayar ve depolama sistemleri üzerindeki etkisini açıklar.

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

VMware için SDC, Çekirdeğe kurulur ve günlüğe kaydetme işlemi vmkernel.log görünür. UNMAP işlemlerinde, UNMAP işlemi sırasında aşağıdaki uyarı gösterilebilir:

 Unmap called with a result larger than buffer.

 

UNMAP ve Islah hakkında daha fazla bilgi için aşağıdaki KB'lere bakın:

PowerFlex: Ölçülü Kaynak Sağlanan Disk Bölümlerinde VMFS silinen bloklarını geri kazanma

Ölçülü Kaynak Sağlanan LUN'larda VMFS silinen blokları geri kazanma (Harici Bağlantı)

Günlük ayrıntıları

vmkernel.log

2022-10-02T04:15:26.972Z cpu82:2377729)WARNING: PowerFlex blkScsiCmd_UnmapWithSize:391 :Error: Unmap called with result larger than buffer: Opcode UNMAP; command 0x0x45d9738c2b88; Buffer size: 24, Result size 34

 

  • UYARI- Olay tanımlaması Gerçek olay uyarı düzeyindedir. Bağlamda bahsedilen "Hata", beklenmeyen bir olayı dahili olarak tanımlamak için dahili bir PowerFlex kullanımıdır. Bu, olayın kendisinin hata düzeyinde olduğu anlamına gelmez.
  • PowerFlex blkScsiCmd_UnmapWithSize - Bu mesaj, bir SCSI UNMAP komutu işlenirken PowerFlex SDC'den gelir. UNMAP, alan geri kazanımı için SCSI protokolünün bir parçasıdır (SSD'lerdeki TRIM'e benzer) ve ana bilgisayarın depolama sistemini belirli blokların artık kullanımda olmadığı konusunda bilgilendirmesine olanak tanır.
  • PowerFlex dahili hata ayrıntıları:

    • Opcode UNMAP → Komut türünü onaylar.
    • Tampon boyutu: 24, Result size: 34 → UNMAP işleminin yanıtı, depolamadan ayrılan arabellekten daha büyüktü.

      Bu, ana bilgisayarın beklediği ile depolama sisteminin döndürdüğü arasında protokol düzeyinde bir uyumsuzluktur.

Etki

  • Bu genellikle önemli değildir ve ana bilgisayar veya depolama tarafındaki verilerle ilgili herhangi bir sorun olduğunu göstermez.

  • Genellikle ana bilgisayar (örneğin, VMware ESXi veya Linux çekirdeği) bir UNMAP komutu gönderdiğinde ve PowerFlex SDC sürücüsü beklenen boyutu aşan bir yanıtla karşılaştığında oluşur.

  • İşlem bazı senaryolarda yeniden denenebilir, ancak uyarı yalnızca görünürlük için günlüğe kaydedilir.

Sonuç

Bu uyarı mesajı, ölçülü kaynak sağlanmış depolama dizilerinde alan kazanmak için kullanılan SCSI UNMAP komutuyla ilgilidir. Bir sanal makinedeki veri blokları silindiğinde, hipervizör, blokların artık kullanılmadığını ve geri alınabileceğini bildirmek için depolama dizisine bir UNMAP komutu gönderebilir.

Mesaj "Unmap called with result larger than buffer" eşlenmemiş verilerin boyutunun ("sonuç boyutu") işlem için ayrılan arabellekten daha büyük olduğunu gösterir (buffer size").

PowerFlex'te, geri kazanıldığı bildirilen bayt sayısı (Sonuç boyutu) verilen arabellekten (Arabellek boyutu) büyükse sonuç boyutu, arabellek boyutuna göre kesilir (arabellek taşmalarını önlemek için).

 

Bu uyarı, SCSI UNMAP işlemi sırasında arabellek boyutu uyuşmazlığı olduğunu gösterir. Zararsızdır ve sadece kozmetiktir.

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000397480
Article Type: How To
Last Modified: 23 ديسمبر 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.