-
Notifications
You must be signed in to change notification settings - Fork 553
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a new cephfs PVC from snapshot fails #5060
Comments
@sle78 its not a failure, its a intermediate state CephFS clones are full copies and the time to create a new PVC from snapshot or pvc-pvc clone depends on below 3 things
|
Hi @Madhu-1 thanks for your response. I waited for more than 24 hours and the clone never happened, it looks like it's failing to create the new subvolume? This is a production clusters and in general we dont have any issue with creating ceph-block and ceph-filesystem devices, they're provisioned quite fast. This is only affecting cloning from snapshots, i.e. specifying the datasource in the PVC.
|
Yes this is expected as i mentioned above clones are full copy in cephfs. Please test below to ensure the cloning works and you might find similar issues already in the repo where people talked about this one
Test the above flow to ensure the cephfs cloning works. |
Right, all that worked fine:
kc get volumesnapshot csi-test-snapshot
Where do I go from here? Thanks |
Tried again using the failing PVC clone:
I found some interesting logs on the ceph-mgr:
Note this in the ceph mgr logs:
|
Describe the bug
Creating a new cephfs PVC from snapshot is failing.
Environment details
fuse
orkernel
. for rbd itskrbd
orrbd-nbd
) : N/Arook-ceph-provisioner stack
Steps to reproduce
Create a new cephfs PVC from snapshot
Logs
These errors keep coming out over and over again.
CSI-provisioner logs:
csi-cephfsplugin logs:
The snapshots are being taken successfully and it's failing at copying content into the new pvc.
The text was updated successfully, but these errors were encountered: