找回密码
 注册
查看: 14|回复: 0

rbd的常用命令使用。

[复制链接]

0

主题

0

回帖

9

积分

管理员

积分
9
QQ
发表于 2024-11-17 15:36:55 | 显示全部楼层 |阅读模式

' F' v7 ~+ T, B/ T2 T, B0 E# d# ], m* M' a
, O! _4 T, r- ~  r9 S

. b, U& }; A& g/ ], @- b命令名称                        命令
) B0 P& a$ [3 H+ H' b查询存储池下的卷        rbd ls <pool>0 I* s( M+ d) _8 A* M8 E5 ~$ G6 k
查询卷的信息         rbd info <pool>/<image> 5 {9 u8 M! P* u: ^  Z+ Z
创建卷        rbd create <pool>/<image>  --size <MB> - f- S, x) n0 W5 t% p5 k; Y
卷拷贝        rbd cp <pool1>/<image1>  <pool2>/<image2>
& m9 ?8 k1 H8 z; J2 m  n卷扩容        rbd resize <pool>/<image> --size 20<GB>* ?6 K$ t: E1 }
卷缩容        rbd resize <pool>/<image> --size 10<GB> --allow-shrink
# h  p, n& p$ b- N  W3 A查询快照        rbd children <snap>! o" Z/ x2 f/ p9 T
修改卷        rbd resize --size <MB> <image>$ P2 p6 ]* E0 [1 P6 C8 D
删除卷        rbd rm  <pool>/<image>8 j  @$ ^7 r: x, r4 a$ d
导出卷        rbd export <image> <path>' X% B3 `# ^+ J0 t/ D5 V1 H
查看快照        rbd snap ls <pool>/<image># }; O. _% p* O5 J* i* i0 l
创建快照        rbd snap create <pool>/<image>@<snap>2 |7 j+ G8 A! Q; @! U* o
快照回滚        rbd snap rollback <pool>/<image>@<snap>! G3 D* C# v( h1 `
快照保护        rbd snap protect <pool>/<image>@<snap>
, ~  m& b1 D$ E/ ?取消保护        rbd snap unprotect <pool>/<image>@<snap>
3 C% g3 f0 u: z: G. m删除快照        rbd snap rm <pool>/<image>@<snap>% ^. l2 e% h' f
查询快照        rbd ls <pool>/<image>
5 N2 M2 z" |+ w导出快照        rbd export-diff  <pool>/<image>@<snap_v1>  testimage_v1
6 j0 _; V! m5 r' T6 D" j. q  _导入快照        rbd import-diff   testimage_v1  <pool>/<image>
( {' d5 e  F; H; r! y导出两个快照的差异        rbd export-diff  <pool>/<image>@<snap_v2> --from-snap <snap_v1> testimage_v1_v22 Z& |, D- }- w) E
为卷添加锁 rbd lock add <pool>/<image>" S$ Y# ?5 m' p! k# n# M
查看锁        rbd lock ls <pool>/<image>
! `  `0 @! Y- U7 }删除锁        rbd lock rm <pool>/<image>6 U, o9 q) U6 t. |2 b* k, o
检查卷的object-map        rbd object-map check <pool>/<image>
: l4 ]9 f. _2 f5 Y, w8 g重构卷的object-map        rbd object-map rebuild <pool>/<image>
$ Q* p$ g0 J- O3 @& o; e% s创建克隆卷        rbd clone <pool>/<image>@<snap> <pool>/<clone>; Z. c: L! e7 ~) K8 H) k% j2 G9 T
克隆卷去除依赖        rbd flatten <pool>/<clone>
* ?" N! C7 Z3 C( ?8 y* P" q显示克隆卷        rbd children <pool>/<image>
% Y2 Y6 F* ]( P. I, a4 a1 B禁用特性        rbd feature disable <pool>/<image>1 }2 q' @$ u! Z+ _6 R
取消禁用特性        rbd feature enable <pool>/<image>
& K. G  x( o% Z7 N1 H卷准备迁移        rbd migration prepare <pool1>/<image1> <pool2>/<image2>5 O( Y" |. s% N% W# T) V: P
卷迁移        rbd  migration execute <pool>/<image>
, r5 u! [2 N9 j, }' ?0 {; O, z卷迁移提交        rbd migration commit <pool>/<image>3 m- ~- @3 A- E8 b
比较两个卷的不同        rbd diff <pool1>/<image1> <pool2>/<image2>: b+ ^7 e- q% ~
查看卷的状态        rbd status-get-image <pool>/<image>% P/ `2 l3 Q, l/ Q5 q0 U4 l" O/ U
查看快照        rbd status-get-snapshot <pool>/<image>@<snap>, g3 {. ~/ y& A( N- S& m) o* X! f* y
查看卷的容量        rbd status-get-usage <pool>/<image>
: u) h8 C8 Q* c+ r查看rbd版本        rbd status-get-version <pool>
8 V) \- A; Q4 m' T8 ]# m' J  m1 m2 G) L查看所有卷的信息        rbd status-list-images <pool>
# s: W. v8 L$ L3 k3 {/ m查看所有快照的状态        rbd status-list-snapshots <pool>
* ]/ N1 y/ _1 `查看所有卷的已用容量        rbd status-list-usages <pool>
, [+ B* H8 T" Q7 }4 R* Q5 Y& o显示垃圾箱的卷        rbd trash ls <pool>4 ^4 ^; `: e+ h9 V$ l2 Q
将卷移动到垃圾箱        rbd trash mv <pool>/<image>, A" o, O! e+ c: X, A+ _% g- l
删除过期的卷        rbd trash purge <pool>4 {7 t) _5 Q5 x
删除垃圾箱指定的卷        rbd trash rm <pool>/<image>7 Y4 E, Q% p$ [
从垃圾箱中恢复卷        rbd trash restore <pool>/<image>6 k: O9 L7 u" Z7 E2 w
写入数据        rbd bench --io-type write --io-total 10TB --io-threads 2 --io-pattern rand <pool>/<image>: ^6 b- H4 i5 ~& }
查看QoS        rbd qos get <pool>/<image>2 e! Q2 ?+ S/ X, J* N$ A) V
设置QoS        rbd qos set <pool>/<image> "500" "500" "-1" "-1" - K% F: S' b1 Y6 {' `0 x" J! B5 {
查看卷的watcher信息        rados listwatchers -p pool1 rbd_header.2cc1b06b8b4567
- g4 E4 ^9 ]6 y2 g0 t( L8 A4 v# t1 i7 Y4 c# n7 C

9 w9 Q/ k* T. P" F" S+ `9 E( b  ]$ V& E; O5 D  F) E( u
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-11 22:57 , Processed in 0.040429 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表