2.11. 使用镜像元数据
Ceph 支持以键值对的形式添加自定义镜像元数据添。这些键值对没有严格的格式限制。
此外,通过使用元数据,您可以为特定镜像设置 RADOS 块设备 (RBD) 配置参数。
使用 rbd image-meta
命令处理元数据。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 客户端节点的根级别访问权限。
流程
设置新的元数据键值对:
语法
rbd image-meta set POOL_NAME/IMAGE_NAME KEY VALUE
rbd image-meta set POOL_NAME/IMAGE_NAME KEY VALUE
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
rbd image-meta set data/dataset last_update 2016-06-06
[root@rbd-client ~]# rbd image-meta set data/dataset last_update 2016-06-06
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 本例将
last_update
键设置为data
池中dataset
镜像的2016-06-06
值。删除元数据键值对:
语法
rbd image-meta remove POOL_NAME/IMAGE_NAME KEY
rbd image-meta remove POOL_NAME/IMAGE_NAME KEY
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
rbd image-meta remove data/dataset last_update
[root@rbd-client ~]# rbd image-meta remove data/dataset last_update
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 本例从
data
池中的dataset
镜像中删除last_update
键值对。查看一个键的值:
语法
rbd image-meta get POOL_NAME/IMAGE_NAME KEY
rbd image-meta get POOL_NAME/IMAGE_NAME KEY
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
rbd image-meta get data/dataset last_update
[root@rbd-client ~]# rbd image-meta get data/dataset last_update
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这个示例查看
last_update
键的值。显示镜像中的所有元数据:
语法
rbd image-meta list POOL_NAME/IMAGE_NAME
rbd image-meta list POOL_NAME/IMAGE_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
rbd data/dataset image-meta list
[root@rbd-client ~]# rbd data/dataset image-meta list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 本例列出了为
data
池中dataset
镜像设置的元数据。覆盖特定镜像的 Ceph 配置文件中设置的 RBD 镜像配置设置:
语法
rbd config image set POOL_NAME/IMAGE_NAME PARAMETER VALUE
rbd config image set POOL_NAME/IMAGE_NAME PARAMETER VALUE
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
rbd config image set data/dataset rbd_cache false
[root@rbd-client ~]# rbd config image set data/dataset rbd_cache false
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 本例为
data
池中的dataset
镜像禁用 RBD 缓存。
其它资源
- 如需了解可能配置选项列表,请参阅 Red Hat Ceph Storage 块设备指南中的块设备常规选项部分。