8.2. 映射块设备
使用 rbd
将镜像名称映射到内核模块。您必须指定镜像名称、池名称和用户名。RBD
将加载 RBD 内核模块(如果尚未加载)。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 节点的根级别访问权限。
流程
返回镜像列表:
示例
[root@rbd-client ~]# rbd list
以下是映射镜像的两个选项:
将镜像名称映射到内核模块:
语法
rbd device map POOL_NAME/IMAGE_NAME --id USER_NAME
示例
[root@rbd-client ~]# rbd device map rbd/myimage --id admin
在使用
cephx
身份验证时,通过密钥环或包含 secret 的文件指定 secret:语法
[root@rbd-client ~]# rbd device map POOL_NAME/IMAGE_NAME --id USER_NAME --keyring PATH_TO_KEYRING
或者
[root@rbd-client ~]# rbd device map POOL_NAME/IMAGE_NAME --id USER_NAME --keyfile PATH_TO_FILE