rbd元数据
https://cloud.tencent.com/developer/article/1006283
实际操作示例的 Ceph Pool → RBD → Object → OMAP 文档
Ceph Pool / RBD / Object / OMAP 完整文档
1️⃣ 关键概念说明
| 概念 | 说明 |
|---|---|
| Pool | Ceph 的逻辑存储分区,存放 RBD images、普通对象和元数据对象。 |
| Object | Pool 中最小的存储单元,可以存储 RBD 数据块或元数据,每个对象有唯一 object-name。 |
| object-name | 对象在 Pool 中的唯一名称,用于 rados/rbd 命令操作。 |
| RBD Data Object | RBD image 的实际数据块,名称通常为 rbd_data.<image-id>.<seq>,通常不包含 OMAP。 |
| Metadata Object | 用于存储 RBD image 或 CSI 卷的元数据对象,可以包含 OMAP。 |
| OMAP (Object Map) | 对象内部的 key/value 存储,用于保存元数据,不属于 RBD 数据本身。 |
| OMAP Key / Value | OMAP 中的键/值对,用于记录卷信息、PVC 映射、挂载节点或自定义信息。 |
| 命令操作 | listomapkeys <object> 列出对象 OMAP 中所有 key;getomapval <object> <key> 获取 value;setomapval <object> <key> <value> 设置 key/value;rmomapkey <object> <key> 删除 key。 |
2️⃣ 实际环境示例
| 项目 | 示例值 |
|---|---|
| Pool | ceph-demo |
| RBD Image | csi-vol-fddd5d81-0e8d-4310-aa30-2be229ab659a |
| Metadata Object | csi.volumes.default |
| OMAP Key 示例 | csi.volume.pvc-fddd5d81-0e8d-4310-aa30-2be229ab659a |
| OMAP Value 示例 | b25fb42f-3062-49d4-ab67-fb5a1542ba24 |
3️⃣ 对象结构示意图(文字版)
Ceph Pool: ceph-demo
├── RBD Image: csi-vol-fddd5d81-0e8d-4310-aa30-2be229ab659a
│ ├── Data Objects (rbd_data.*)
│ │ ├ rbd_data.30d7d6a67b359a.0000000000000000
│ │ ├ rbd_data.30d7d6a67b359a.0000000000000001
│ │ └ rbd_data.30d7d6a67b359a.0000000000000002
│ │
│ └── Metadata Object (CSI Metadata, 如果存在)
│ csi-vol-fddd5d81-0e8d-4310-aa30-2be229ab659a-csi-metadata
│ └── OMAP (key/value)
│ csi.volume.name -> pvc-fddd5d81-0e8d-4310-aa30-2be229ab659a
│ csi.volume.handle -> csi-fddd5d81-0e8d-4310-aa30-2be229ab659a
│ csi.volume.node -> node01
│
├── Pool 管理对象 (存储 PVC → RBD 映射)
│ csi.volumes.default
│ └── OMAP
│ csi.volume.pvc-fddd5d81-0e8d-4310-aa30-2be229ab659a -> b25fb42f-3062-49d4-ab67-fb5a1542ba24
│ csi.volume.pvc-<other-pvc> -> <对应 RBD 卷名>
└── 其他对象
说明:
-
RBD Data Objects (
rbd_data.*) 通常没有 OMAP。 -
Metadata Objects 或 Pool 管理对象 可以存 OMAP。
-
listomapkeys、getomapval、setomapval、rmomapkey都是操作对象内部的 OMAP。
4️⃣ 实际操作示例
4.1 列出对象中的 OMAP keys
rados listomapkeys -p ceph-demo csi.volumes.default
示例输出:
csi.volume.pvc-fddd5d81-0e8d-4310-aa30-2be229ab659a
csi.volume.pvc-ff0d92f5-f7b9-43a2-9667-81c6877649af
...
4.2 获取某个 OMAP key 对应的 value
rados getomapval -p ceph-demo \csi.volumes.default \csi.volume.pvc-fddd5d81-0e8d-4310-aa30-2be229ab659a
示例输出:
value (36 bytes) :
00000000 62 32 35 66 62 34 32 66 2d 33 30 36 32 2d 34 39 |b25fb42f-3062-49|
00000010 64 34 2d 61 62 36 37 2d 66 62 35 61 31 35 34 32 |d4-ab67-fb5a1542|
00000020 62 61 32 34 |ba24|
注:不同 Ceph 版本可能会输出十六进制显示,需要手动转换或直接使用。
4.3 设置 OMAP key/value
rados setomapval -p ceph-demo \csi.volumes.default \csi.volume.pvc-new \<RBD image name>
4.4 删除 OMAP key
rados rmomapkey -p ceph-demo \csi.volumes.default \csi.volume.pvc-old
4.5 删除对象
rados rm -p ceph-demo <object-name>
5️⃣ 总结
-
object-name:对象在 Pool 中的唯一标识。
-
OMAP:对象内部的 key/value 存储,不属于 RBD 数据。
-
RBD Data Objects (
rbd_data.*) 通常没有 OMAP。 -
Metadata Objects 或 Pool 管理对象可以存 OMAP。
-
操作命令:
listomapkeys/getomapval/setomapval/rmomapkey。 -
PVC → RBD 映射 保存在
csi.volumes.<namespace>对象的 OMAP 中。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/949924.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
2025 年氧舱厂家最新推荐榜,聚焦企业技术创新、产品品质与市场口碑深度解析方圆组合式/减压/盾构气压/高原平衡/实验/软体氧舱公司推荐
引言
随着医疗健康与特殊环境保障需求的不断升级,氧舱市场规模持续扩大,但行业内企业资质、技术水平与产品质量差异显著。部分企业存在资质不全、技术滞后、产品类型单一等问题,导致采购方难以精准筛选符合需求的优…
2025年进口气动塑料球阀定制厂家权威推荐榜单:进口气动超低温球阀/进口气动三片式球阀/进口气动衬氟球阀源头厂家精选
2025年进口气动塑料球阀定制厂家权威推荐榜单:进口气动超低温球阀/进口气动三片式球阀/进口气动衬氟球阀源头厂家精选
在工业流体控制领域,进口气动塑料球阀以其独特的耐腐蚀性能和定制化服务,正成为化工、医药等特…
2025年不锈钢编织绳网柔性加工厂权威推荐榜单:不锈钢编织绳网围网/不锈钢手工编织绳网/焊接不锈钢编织绳网源头厂家精选
随着建筑装饰与防护工程需求的升级,不锈钢编织绳网市场正以年均12.3%的速度增长,2025年全球市场规模预计突破58亿美元。
不锈钢编织绳网以其耐腐蚀、高强度、柔韧性好等特点,广泛应用于动物园围网、建筑装饰、体育场…
页面增加水印及水印防删
从以下几点判断水印消失:
1.选用canvas 防止水印内容篡改
2.选用MutationObserver 监听水印的style属性是否被篡改和监听水印元素是否被删除
3.定时更新元素的z-index动态计算最大层级
watermark.js
let obj = JSON.p…
onBeforeMount 和 onMounted区分总结
onBeforeMount 和 onMounted区分总结 onMounted 是每个Vue文件必不可少。onBeforeMount 在出现bug时,ai给我的方案中偶尔出现。有时他两能共存,不太能区分他两具体的用法和场景的不同。故总结一下
2025年超导电缆制造厂权威推荐榜单:铜线电缆/感温电缆/国标电缆源头厂家精选
随着全球能源转型与电力传输技术升级,超导电缆作为颠覆性输电技术载体,其制造工艺与产业化应用已成为行业焦点。本文基于技术研发实力、产品性能数据及市场应用反馈,对国内超导电缆制造企业进行综合评估,为行业用户…
Linux应用(6)——网络通信/TCP/IP - 详解
pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …
2025 年 pe 板源头厂家最新推荐榜,技术实力与市场口碑深度解析,精选优质企业pp 板 pe 板/耐腐蚀 pe 板/耐磨 pe 板公司推荐
引言
为精准推荐优质 pe 板源头厂家,塑料加工工业协会联合行业权威检测机构开展 2025 年 pe 板厂家测评工作。测评采用 “三维九项” 评价体系,从技术实力(设备先进性、研发能力、工艺成熟度)、市场表现(客户满意…
ArkTS语言(五)
学习ArkTS语言
ArkTS是HarmonyOS的主要应用开发语言,在TypeScript基础上进行了扩展,保留了其基本风格,并通过增强静态检查和分析来提高程序的稳定性和性能。本教程将帮助开发者掌握ArkTS的核心功能、语法及最佳实践…
2025 年铝塑板厂家最新推荐榜,从技术研发到市场服务多维度考量,企业综合实力与产品竞争力深度剖析网纹/磨砂/大理石/木纹/幻彩铝塑板公司推荐
引言
为精准筛选 2025 年优质铝塑板源头厂家,本次推荐榜测评由建筑材料工业协会铝塑材料分会全程指导,参考《铝塑复合板行业质量评估标准》,采用 “三维九项” 测评方法。在企业综合实力维度,通过核查生产资质(如…
小白指南:Apache DolphinScheduler 补数据功能实操演示
最近使用 Apache DolphinScheduler 调度任务,不可避免地使用到【补数据】功能,经过不断尝试,终于成功运行了【补数据】功能,以此帖记录。最近使用 Apache DolphinScheduler 调度任务,不可避免地使用到【补数据】功…
C++程序(胡言乱语版)
一个简单的九九乘法表:点击查看代码
#include<iostream>int main() {for (int i = 1; i < 10; ++i) {for (int j = 1; j <= i ; ++j) {std::cout << j << "*" << i <<…
2025 年干洗机源头厂家最新推荐榜,技术实力与市场口碑深度解析,助力精准选购干洗机设备/工业干洗机/商用干洗机/洗衣房干洗机公司推荐
引言
2025 年干洗行业持续扩容,据商业联合会洗涤洗涤用品工业协会最新测评数据显示,国内干洗机市场品牌集中度逐步提升,但仍有超 30% 采购者因信息不对称选错设备。本次推荐榜基于协会 “三维九项” 测评体系生成,…
2025 年干洗机源头厂家最新推荐榜,技术实力与市场口碑深度解析,助力精准选购干洗机设备/工业干洗机/商用干洗机/洗衣房干洗机公司推荐
引言
2025 年干洗行业持续扩容,据商业联合会洗涤洗涤用品工业协会最新测评数据显示,国内干洗机市场品牌集中度逐步提升,但仍有超 30% 采购者因信息不对称选错设备。本次推荐榜基于协会 “三维九项” 测评体系生成,…
({behavior: smooth}) 在移动端不生效的问题解决 ios不平滑,使用smoothscroll-polyfill(页面平滑滚动)插件
smoothscroll-polyfill 是什么?
它是一款纯JS页面的平滑滚动插件。该插件的特点是页面滚动的行为被作为window对象的扩展,用户可以通过window对象直接调用平滑滚动的方法。官方介绍及Demo
GitHub源码地址
smoothscro…
2025 年洗脱机源头厂家最新推荐榜,技术实力与市场口碑深度解析,甄选靠谱优质品牌隔离式双扉洗脱机/商用洗脱机/洗衣房洗脱机公司推荐
引言
在洗脱机行业快速发展的当下,为给企业采购提供可靠参考,洗涤机械行业协会联合专业测评机构开展 2025 年洗脱机源头厂家测评。测评从技术实力、产品品质、服务体系、市场口碑四大维度入手,技术实力考察研发投入…
ArkTS语言(三)
学习ArkTS语言
ArkTS是HarmonyOS的主要应用开发语言,在TypeScript基础上进行了扩展,保留了其基本风格,并通过增强静态检查和分析来提高程序的稳定性和性能。本教程将帮助开发者掌握ArkTS的核心功能、语法及最佳实践…
2025 年锻钢阀源头厂家最新推荐榜,聚焦企业技术实力与市场口碑深度解析不锈钢锻钢阀/球阀锻钢阀/碳钢锻钢阀/手动锻钢阀/锻造钢阀/丝扣锻钢阀公司推荐
引言
为精准筛选出 2025 年锻钢阀领域兼具技术实力与市场认可度的优质源头厂家,通用机械工业协会阀门分会联合行业权威检测机构开展专项测评。本次测评涵盖全国 23 个省市共 126 家锻钢阀生产企业,采用 “三维九项”…