Unity İçin CSI Sürücüsü: Unity'de NFS protokolü kullanılırken 1,5 GB'den küçük bir PVC oluşturulduğunda Kalıcı Disk Bölümü Talebi (PVC) Pending (Beklemede) durumunda gösteriliyor

Summary: Unity'de (Network File System) NFS protokolü kullanılırken 1,5 GB'den küçük bir PVC oluşturulduğunda Kalıcı Disk Bölümü Talebi (PVC) Pending (Beklemede) durumunda gösteriliyor.

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.

Symptoms

Kullanıcı NFS protokolünü kullanarak Unity'de 1,5 GB'den küçük bir PVC oluşturamaz ve aşağıdaki mesajları alır:

PVC için describe komutu kullanıldığında şunlar gösterilir:
# kubectl describe pvc pvol0 -n test
...
Warning ProvisioningFailed 35m csi-unity.dellemc.com_unity-controller-66c9b748d7-8hxll_456d3759-46b6-42f5-88e0-75ff8036db4a failed to provision volume with StorageClass "unity-nfs": rpc error: code = Unknown desc = runid=170 Create Filesystem csi-b46e130f5f failed with error: [{The specified file system size is too small. (Error Code:0x6701401)}]

PVC, Pending (Beklemede) durumunda gösterilir:
# kubectl get pvc -n test
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
pvol0 Pending unity-nfs 37m

CSI Denetleyici Sürücüsü günlüklerinde şunlar gösterilir:
time="2021-05-04T18:05:04Z" level=debug arrayid=apm00180305385 runid=178 msg="Error in response. Method:POST URI:/api/types/storageResource/action/createFilesystem Error: [{The specified file system size is too small. (Error Code:0x6701401)}] JSON Error: [{The specified file system size is too small. (Error Code:0x6701401)}]" func="github.com/dell/gounity.(*Client).executeWithRetryAuthenticate()" file="dell/gounity/unityclient.go:113"
time="2021-05-04T18:05:04Z" level=error arrayid=apm00180305385 runid=178 msg="failed to invoke Unity REST API server" func="github.com/dell/gounity.(*Client).executeWithRetryAuthenticate()" file="dell/gounity/unityclient.go:127"
time="2021-05-04T18:05:04Z" level=debug arrayid=apm00180305385 runid=178 msg="Filesystem create response: Error:[{The specified file system size is too small. (Error Code:0x6701401)}]" func="github.com/dell/csi-unity/service.(*service).CreateVolume()" file="/go/src/csi-unity/service/controller.go:198"
time="2021-05-04T18:05:04Z" level=debug msg="/csi.v1.Controller/CreateVolume: REP 0178: rpc error: code = Unknown desc = runid=178 Create Filesystem csi-b46e130f5f failed with error: [{The specified file system size is too small. (Error Code:0x6701401)}]"

Cause

Belgede de belirtildiği gibi bu, diziye ilişkin bir sınırlamadır:
Not: NFS tabanlı disk bölümünün/pvc'nin (kalıcı disk bölümü talebi) gerekli boyutuna 1,5 GB eklenmiştir. Bunun nedeni, Unity dizisinin meta verileri depolamak için bu 1,5 GB'yi kullanması gerekliliğidir. Bu, sürücü aracılığıyla NFS protokolü için minimum PVC boyutunu 1,5 GB olarak değiştirir (doğrudan dizide oluşturulduğunda bu değer 3 GB'dir).

Resolution

PVC minimum 1,5 GB boyutuyla oluşturulmalıdır.

Products

Dell EMC Unity
Article Properties
Article Number: 000186132
Article Type: Solution
Last Modified: 08 Apr 2022
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.