rbd-nbdattach --devicenbd deviceimage-spec|snap-spec rbd-nbddetachnbd device|image-spec|snap-spec Description rbd-nbdis a client for RADOS block device (rbd) images like rbd kernel module. It will map a rbd image to a nbd (Network Block Device) device, allowing access it as regular...
//ceph-csi/internal/rbd/rbd_attach.gofuncattachRBDImage(ctx context.Context, volOptions *rbdVolume, cr *util.Credentials)(string,error) {varerrerrorimage := volOptions.RbdImageName useNBD :=falseifvolOptions.Mounter == rbdTonbd && hasNBD { useNBD =true} devicePath, found := waitForPath(...
Helm chart version : - Kernel version : - Mounter used for mounting PVC (for cephFS itsfuseorkernel. for rbd its krbdorrbd-nbd) : krbd Kubernetes cluster version : all Ceph cluster version : all Steps to reproduce Steps to reproduce the behavior: Create a chain of clones/ snapshot+res...
W0706 08:05:02.918278 40415 rbd_attach.go:209] rbd-nbd: nbd modprobe failed with error an error (exit status 1) occurred while running modprobe args: [nbd] E0706 08:05:03.002118 40415 rbd_util.go:241] modprobe failed: an error (exit status 1) occurred while running modprobe args: [rb...
Supported formats: vvfat vpc vmdk vhdx vdi sheepdog rbd raw host_cdrom host_floppy host_devicefileqed qcow2 qcow parallels nbd iscsi gluster dmg cloop bochs blkverify blkdebug [root@performance ~]``# ldd /usr/libexec/qemu-kvm | grep rbd ...
Attach the specified image to the specified block device (currently only nbd on Linux). This operation is unsafe and should not be normally used. In particular, specifying the wrong image or the wrong block device may lead to data corruption as no validation is performed by nbd kernel driver...
See krbd and nbd options. unmapOptions no Unmap options to use when unmapping rbd image. See krbd and nbd options. csi.storage.k8s.io/provisioner-secret-name, csi.storage.k8s.io/node-stage-secret-name yes (for Kubernetes) name of the Kubernetes Secret object containing Ceph client ...
internal/rbd/rbd_attach.go +6-6 Original file line numberDiff line numberDiff line change @@ -229,7 +229,7 @@ func waitForPath(ctx context.Context, pool, namespace, image string, maxRetries 229 229 func SetRbdNbdToolFeatures() { 230 230 var stderr string 231 231 // check ...