news 2026/4/23 20:46:58

RBD 常用命令速查表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RBD 常用命令速查表

好,那我直接把 A 同学要交付的《RBD 常用命令速查表》完整写出来
这份文档我按**“实验课 / 技术文档”标准来写**,做到:

  • ✅ 可直接交作业
  • ✅ 适合新手快速查
  • ✅ 也经得起老师/助教检查
  • ✅ 后续方便 B 同学按表实操交叉测试

你可以原样使用,或者稍微改个封面就能交。


📘 RBD 常用命令速查表

(Ceph RBD Image Management Cheat Sheet)


1. 文档说明

本文档用于快速查阅Ceph RBD 镜像管理常用命令,覆盖镜像创建、查看、快照、克隆、映射与删除等操作,适用于实验教学及日常运维场景。

默认示例使用 pool 名为rbd,镜像名为test-img


2. RBD 镜像基础操作

2.1 创建镜像(create)

rbd create<pool>/<image>--size<size>

示例:

rbd create rbd/test-img --size 5G

常用参数说明:

参数说明
--size镜像逻辑大小(必须指定)
--image-feature layering启用快照/克隆功能(推荐)

⚠ 注意:

  • 默认创建的是format 2镜像
  • 没有layering将无法创建快照和 clone

2.2 查看镜像列表(ls)

rbdls<pool>

示例:

rbdlsrbd

2.3 查看镜像详细信息(info)

rbd info<pool>/<image>

示例:

rbd info rbd/test-img

重点关注字段:

  • size
  • features
  • format
  • parent(是否是克隆镜像)

3. RBD 快照管理命令

3.1 创建快照(snap create)

rbd snap create<pool>/<image>@<snap-name>

示例:

rbd snap create rbd/test-img@snap1

说明:

  • 快照创建是瞬时操作
  • 不会复制全部数据(写时复制 COW)

3.2 查看快照列表(snap ls)

rbd snapls<pool>/<image>

示例:

rbd snaplsrbd/test-img

3.3 回滚快照(snap rollback)

rbd snap rollback<pool>/<image>@<snap-name>

示例:

rbd snap rollback rbd/test-img@snap1

⚠ 注意:

  • 会覆盖当前镜像内容
  • 属于破坏性操作
  • 实际生产中需谨慎

3.4 删除快照(snap rm)

rbd snaprm<pool>/<image>@<snap-name>

示例:

rbd snaprmrbd/test-img@snap1

⚠ 常见错误:

  • 快照被保护(protected),需要先取消保护

3.5 批量删除快照(snap purge)

rbd snap purge<pool>/<image>

示例:

rbd snap purge rbd/test-img

4. RBD 克隆操作(Clone)

4.1 保护快照(snap protect)

rbd snap protect<pool>/<image>@<snap-name>

示例:

rbd snap protect rbd/test-img@snap1

说明:

  • 只有被保护的快照才能用于 clone
  • 被保护的快照不能直接删除

4.2 克隆镜像(clone)

rbd clone<pool>/<image>@<snap><pool>/<new-image>

示例:

rbd clone rbd/test-img@snap1 rbd/clone-img

说明:

  • 克隆镜像最初依赖父快照
  • 占用空间极小

4.3 扁平化克隆镜像(flatten)

rbd flatten<pool>/<image>

示例:

rbd flatten rbd/clone-img

说明:

  • 解除对父快照的依赖
  • 扁平化后才能安全删除父镜像

5. RBD 客户端映射命令(内核方式)

5.1 映射镜像(map)

rbd map<pool>/<image>

示例:

rbd map rbd/test-img

返回结果示例:

/dev/rbd0

5.2 解除映射(unmap)

rbd unmap<device>

示例:

rbd unmap /dev/rbd0

⚠ 注意:

  • 使用前需先 umount
  • 否则可能失败

6. RBD 镜像删除

6.1 删除镜像(rm)

rbdrm<pool>/<image>

示例:

rbdrmrbd/test-img

删除前必须满足:

  • 镜像未被 map
  • 镜像无快照
  • 镜像未被 clone 依赖

7. 常见错误速查表

错误提示原因解决方式
image has snapshots镜像存在快照删除快照
snapshot is protected快照被保护snap unprotect
image is busy镜像已 map先 unmap
has children存在克隆flatten 或删除克隆

8. 使用建议(实验环境)

  • 实验前统一使用:

    rbdlsrbd info

    确认环境干净

  • 所有 destructive 操作(rollback / rm)需先说明目的

  • 快照命名建议包含时间或阶段信息


9. 小结

本速查表覆盖了 RBD 镜像管理的核心命令,适用于:

  • 实验教学
  • 快速查阅
  • 与《RBD 客户端挂载操作指南》配合使用

如果你愿意,下一步我可以:

  • 按同一风格帮你把 B 同学的文档也写出来
  • ✅ 帮你设计一份交叉测试反馈模板
  • ✅ 或把 A + B 的文档合并成一份完整实验手册

你下一步想继续哪个?

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:55:56

告别重复劳动!用Python代码让剪映自动剪辑视频

告别重复劳动&#xff01;用Python代码让剪映自动剪辑视频 【免费下载链接】JianYingApi Third Party JianYing Api. 第三方剪映Api 项目地址: https://gitcode.com/gh_mirrors/ji/JianYingApi 你是不是也曾经为了剪辑几十个短视频而熬到深夜&#xff1f;或者因为重复的…

作者头像 李华
网站建设 2026/4/23 20:16:20

IDR深度解密:Delphi逆向工程的实战利器与进阶技巧

IDR深度解密&#xff1a;Delphi逆向工程的实战利器与进阶技巧 【免费下载链接】IDR Interactive Delphi Reconstructor 项目地址: https://gitcode.com/gh_mirrors/id/IDR Delphi语言开发的Windows程序在商业软件中占据重要地位&#xff0c;而IDR作为专业的Delphi反编译…

作者头像 李华
网站建设 2026/4/23 12:53:38

ArkLights明日方舟辅助工具完整使用教程

ArkLights明日方舟辅助工具完整使用教程 【免费下载链接】ArkLights 明日方舟速通 arknights 本仓库不再维护&#xff0c;请使用 https://github.com/AegirTech/ArkLights 项目地址: https://gitcode.com/gh_mirrors/ar/ArkLights ArkLights是一款专为《明日方舟》玩家设…

作者头像 李华
网站建设 2026/4/23 10:44:40

Docker+Nginx+Node.js 全栈容器化部署

DockerNginxNode.js 全栈容器化部署 通过 Docker Compose 统一编排 Nginx、Node.js 服务&#xff0c;实现前后端分离部署。前端使用 Unity WebGL 创建交互式界面&#xff0c;后端基于 Node.js 提供 REST API 通信。重点讲解网络配置、反向代理策略、端口映射、跨域处理等实战中…

作者头像 李华
网站建设 2026/4/22 23:28:24

飞书文档导出终极解决方案:告别手动下载的烦恼

飞书文档导出终极解决方案&#xff1a;告别手动下载的烦恼 【免费下载链接】feishu-doc-export 项目地址: https://gitcode.com/gh_mirrors/fe/feishu-doc-export 还在为飞书文档的本地备份而头疼吗&#xff1f;曾经我也面临着同样的困扰&#xff0c;直到发现了feishu-…

作者头像 李华
网站建设 2026/4/23 10:46:03

深蓝词库转换:免费开源输入法词库格式互转终极指南

深蓝词库转换&#xff1a;免费开源输入法词库格式互转终极指南 【免费下载链接】imewlconverter ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 项目地址: https://gitcode.com/gh_mirrors/im/imewlconverter 在数字化时代&#xff0c;不同输入法之间的词库格式不…

作者头像 李华