使用rbd-nbd unmap devpath命令进行unmap操作,其实只有两行代码:int nbd = open_device(devpath.c_str())和ioctl(nbd, NBD_DISCONNECT)(NBD_DISCONNECT是nbd的协议原语之一)。 使用rbd-nbd list-mapped命令查看所有map的nbd设备和rbd镜像的对应关系,其步骤是:从x=0开始遍历,通过/sys/block/nbd<x>/pid获取该n...
rbd-nbd [-c conf] [–nbds_max limit] [–read-only] [–device nbd device] map image-spec | snap-spec rbd-nbd unmap nbd device rbd-nbd list-mapped 描述 rbd-nbd 是个RADOS 块设备( rbd )映像的客户端,与 rbd 内核模块类似。它可以把一个 rbd 映像映射为 nbd ( Network Block Device,网络...
6.解挂载、解除映射 ## 解挂载root@cld-test:~# umount /mnt/## 解除映射root@cld-test:~# rbd-nbd unmap /dev/nbd1/dev/nbd1 disconnected## 检查块设备root@cld-test:~# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 278.5G 0 disk ├─sda2 8:2 0 1K 0 part ├─sda9 8:...
Usage: rbd-nbd [options] map <image-or-snap-spec> Map an image to nbd device unmap <device path> Unmap nbd device list-mapped List mapped nbd devices Options: --device <device path> Specify nbd device path --read-only Map read-only --nbds_max <limit> Override for module param nbds_...
rbd-nbdunmapnbd device|image-spec|snap-spec rbd-nbdlist-mapped 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 ...
使用rbd-nbd进行rbd挂载 使⽤rbd-nbd进⾏rbd挂载 使⽤rbd-nbd进⾏rbd挂载 1. 安装软件 apt-get install ceph-common rbd-nbd 注意: 请确保ceph-common版本与ceph服务端⼀致 2.部署nbd模块的配置: /etc/modprobe.d/nbd.conf 写⼊如下内容:options nbd max_part=16 nbds_max=99 说明:- max_...
rbd device map$imageNamerbd device unmap$imageName Mapping NBD devices The following samples describe configuring a Linux NBD server and connecting to it using WNBD. Please checkthis pagefor more details about using NBD. Usewnbd-client help []to get the full list of commands as well as the...