Unity向けCSIドライバー:NFSプロトコルを使用している場合にUnityで1.5 GB未満のPVCを作成するとPersistent Volume Claim (PVC)が「Pending」状態で表示される
Summary: Network File System (NFS)プロトコルを使用している場合、Unityで1.5 GB未満のPVCを作成すると、Persistent Volume Claim (PVC)が「Pending」の状態で表示されます。
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
NFSプロトコルを使用している場合、Unityで1.5 GB未満のPVCを作成できません。このとき、次のメッセージが表示されます。
PVCを確認すると次のように表示されます。
PVCに「Pending」と表示されます。
CSI Controller Driver logs show:
PVCを確認すると次のように表示されます。
# 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)}]
...
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」と表示されます。
# kubectl get pvc -n test
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
pvol0 Pending unity-nfs 37m
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
pvol0 Pending unity-nfs 37m
CSI Controller Driver logs show:
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)}]"
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
マニュアルに記載されているように、これはアレイの制限事項です。
注:NFSベースのボリューム/pvcの必要なサイズに1.5 GBが追加されます。これは、Unityアレイの要件が原因で、メタデータを格納するためにこの1.5 GBを消費します。これにより、NFSプロトコルの最小PVCサイズは、ドライバーを介して1.5 GBになり、アレイ上で直接作成される場合は3 GBになります。
Resolution
PVCは、最小1.5 GBで作成する必要があります。
Products
Dell EMC UnityArticle 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.