2.11. 使用镜像元数据


Ceph 支持以键值对的形式添加自定义镜像元数据添。这些键值对没有严格的格式限制。

此外,通过使用元数据,您可以为特定镜像设置 RADOS 块设备 (RBD) 配置参数。

使用 rbd image-meta 命令处理元数据。

先决条件

  • 一个正在运行的 Red Hat Ceph Storage 集群。
  • 客户端节点的根级别访问权限。

流程

  1. 设置新的元数据键值对:

    语法

    rbd image-meta set POOL_NAME/IMAGE_NAME KEY VALUE
    Copy to Clipboard Toggle word wrap

    示例

    [ceph: root@host01 /]# rbd image-meta set pool1/image1 last_update 2021-06-06
    Copy to Clipboard Toggle word wrap

    本例将 pool1 池中 image1 镜像的 last_update 键设置为 2021-06-06 值。

  2. 查看一个键的值:

    语法

    rbd image-meta get POOL_NAME/IMAGE_NAME KEY
    Copy to Clipboard Toggle word wrap

    示例

    [ceph: root@host01 /]# rbd image-meta get pool1/image1 last_update
    Copy to Clipboard Toggle word wrap

    这个示例查看 last_update 键的值。

  3. 显示镜像中的所有元数据:

    语法

    rbd image-meta list POOL_NAME/IMAGE_NAME
    Copy to Clipboard Toggle word wrap

    示例

    [ceph: root@host01 /]# rbd image-meta list pool1/image1
    Copy to Clipboard Toggle word wrap

    本例列出了 pool1 池中 image1 镜像设置的元数据。

  4. 删除元数据键值对:

    语法

    rbd image-meta remove POOL_NAME/IMAGE_NAME KEY
    Copy to Clipboard Toggle word wrap

    示例

    [ceph: root@host01 /]# rbd image-meta remove pool1/image1 last_update
    Copy to Clipboard Toggle word wrap

    本例从 pool1 池中的 image1 镜像中删除 last_update 键值对。

  5. 覆盖特定镜像的 Ceph 配置文件中设置的 RBD 镜像配置设置:

    语法

    rbd config image set POOL_NAME/IMAGE_NAME  PARAMETER VALUE
    Copy to Clipboard Toggle word wrap

    示例

    [ceph: root@host01 /]# rbd config image set pool1/image1 rbd_cache false
    Copy to Clipboard Toggle word wrap

    本例禁用 pool1 池中 image1 镜像的 RBD 缓存。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat