Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.13 KB

curve-nbd.md

File metadata and controls

48 lines (35 loc) · 1.13 KB

Curve nbd tool

Map/unmap the curve device.

Usage

Usage: curve-nbd [options] map <image>  Map an image to nbd device
                 unmap <device|image>   Unmap nbd device
                 [options] list-mapped  List mapped nbd devices
Map options:
  --device <device path>  Specify nbd device path (/dev/nbd{num})
  --read-only             Map read-only
  --nbds_max <limit>      Override for module param nbds_max
  --max_part <limit>      Override for module param max_part
  --timeout <seconds>     Set nbd request timeout
  --try-netlink           Use the nbd netlink interface

Map

The format of volume name is cbd:<user>/<filename_full_path>_<user>_.

e.g.

$ curve-nbd map cbd:k8s//k8s/csi-vol-volume-fa0c04c9-2e93-487e-8986-1e1625fd8c46_k8s_

List mapped

$ curve-nbd list-mapped
id      image                                                                device options
1509297 cbd:k8s//k8s/csi-vol-pvc-647525be-c0d6-464b-b548-1fa26f6d183c_k8s_ /dev/nbd1 timeout=86400

Unmap

$ curve-nbd unmap /dev/nbd1