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

rbd的常用命令使用。

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-11-17 15:36:55 | 显示全部楼层 |阅读模式
  l5 \8 w' t. C* B
: n  }2 w1 Q1 b
4 M# V7 \# a6 }
! X- w/ j& Q+ a  o' g2 B" v8 \8 ]; g
命令名称                        命令
2 f8 a. e7 ?: q! i0 c查询存储池下的卷        rbd ls <pool>' q) \4 h# W, w# _6 p) Z9 n
查询卷的信息         rbd info <pool>/<image> / I  i2 X: D" g4 h
创建卷        rbd create <pool>/<image>  --size <MB> : i' i4 Y: Y: B. p2 ^& M0 h
卷拷贝        rbd cp <pool1>/<image1>  <pool2>/<image2> , n) i4 z( ?/ t8 {
卷扩容        rbd resize <pool>/<image> --size 20<GB>: X) ^+ q% p3 |* O' z/ z+ `
卷缩容        rbd resize <pool>/<image> --size 10<GB> --allow-shrink
  @' H$ m3 M6 x9 x8 N# M. P# x查询快照        rbd children <snap>
/ A7 v/ x- a7 A* M修改卷        rbd resize --size <MB> <image>  j0 ^% C* A( A& _  p& I% I
删除卷        rbd rm  <pool>/<image>
1 L* W6 m8 `9 E2 k导出卷        rbd export <image> <path>
/ H9 E5 D$ ^& `& L查看快照        rbd snap ls <pool>/<image>
3 |" g% {3 {- B/ k9 {创建快照        rbd snap create <pool>/<image>@<snap>* M; v+ _6 [: G* s3 B% X  s- d
快照回滚        rbd snap rollback <pool>/<image>@<snap>
4 H( P; u; j; i快照保护        rbd snap protect <pool>/<image>@<snap>
5 R! Y* T- H+ J4 N取消保护        rbd snap unprotect <pool>/<image>@<snap>
- y1 n( W/ W; \: g9 ~删除快照        rbd snap rm <pool>/<image>@<snap>
7 P6 U1 J6 m) ?* v查询快照        rbd ls <pool>/<image>
8 `) e, \) ?7 ]& h  d+ t! c导出快照        rbd export-diff  <pool>/<image>@<snap_v1>  testimage_v1
, M5 v) N3 b& R3 N8 [9 V; @导入快照        rbd import-diff   testimage_v1  <pool>/<image>
* `+ L! G- A% v1 e导出两个快照的差异        rbd export-diff  <pool>/<image>@<snap_v2> --from-snap <snap_v1> testimage_v1_v2
8 {7 `5 d  B/ G- K为卷添加锁 rbd lock add <pool>/<image>
( x$ c, _! f  j4 J查看锁        rbd lock ls <pool>/<image>; }8 y6 Z4 b. E, I2 y
删除锁        rbd lock rm <pool>/<image>
9 H$ o* ]" Y$ E# @6 x检查卷的object-map        rbd object-map check <pool>/<image>5 d& n$ v; l" C9 q& i3 K* ]: O
重构卷的object-map        rbd object-map rebuild <pool>/<image>( |0 S, h/ y2 e! T
创建克隆卷        rbd clone <pool>/<image>@<snap> <pool>/<clone>, K3 P% P6 E* B4 m: f# |( W
克隆卷去除依赖        rbd flatten <pool>/<clone>$ C( O0 m( p* M5 W
显示克隆卷        rbd children <pool>/<image>0 W0 H0 |8 u6 B
禁用特性        rbd feature disable <pool>/<image>
( ]/ y7 {) o, t2 K" `% p取消禁用特性        rbd feature enable <pool>/<image>
) B& B* O" z1 ]/ I  a3 N1 W; `+ f! O5 J卷准备迁移        rbd migration prepare <pool1>/<image1> <pool2>/<image2>* N5 F7 J  R" Y- q; ~
卷迁移        rbd  migration execute <pool>/<image>4 G( a* Q1 O* n" ^, g6 m. g
卷迁移提交        rbd migration commit <pool>/<image>) b) G' @3 d% k& T$ n
比较两个卷的不同        rbd diff <pool1>/<image1> <pool2>/<image2>' h6 q4 T3 j" W+ z9 W6 j0 a
查看卷的状态        rbd status-get-image <pool>/<image>/ ?% P' m2 L  [4 }( y+ I
查看快照        rbd status-get-snapshot <pool>/<image>@<snap>& ]5 Q; H. ^: ?
查看卷的容量        rbd status-get-usage <pool>/<image>* i" f% g2 O! C" @0 h+ O- R4 |
查看rbd版本        rbd status-get-version <pool>
# L. @. H- Z2 H4 ~- w% V查看所有卷的信息        rbd status-list-images <pool>( o" }: g' h: }8 i0 R% J3 n
查看所有快照的状态        rbd status-list-snapshots <pool>
; Q0 C5 b. [  @查看所有卷的已用容量        rbd status-list-usages <pool>% y: R& q( r0 E; m
显示垃圾箱的卷        rbd trash ls <pool>- R' \* g$ I/ F- W# h$ \
将卷移动到垃圾箱        rbd trash mv <pool>/<image>
2 {( S% o" c2 L" S0 J删除过期的卷        rbd trash purge <pool>
& s& ~+ J$ V* [" r& X: A删除垃圾箱指定的卷        rbd trash rm <pool>/<image>: t: E4 a5 t' ~- L
从垃圾箱中恢复卷        rbd trash restore <pool>/<image>) W. ~& j/ k  X4 y5 z- e4 {$ v7 v: C, A
写入数据        rbd bench --io-type write --io-total 10TB --io-threads 2 --io-pattern rand <pool>/<image>! e4 P* y; {" B; }; x7 w, i, \" K
查看QoS        rbd qos get <pool>/<image>- x# j6 P- f0 c. X' d0 t
设置QoS        rbd qos set <pool>/<image> "500" "500" "-1" "-1"
9 C& v) F0 U; J( N# U查看卷的watcher信息        rados listwatchers -p pool1 rbd_header.2cc1b06b8b4567
0 |- X; K$ M9 w" e$ i! N( c! c5 X9 U& r2 _  E. s5 I
2 c+ I6 |6 X2 ^0 j! b, G7 `9 P
: r; H5 \# A9 f2 ^# G+ u
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-11 23:04 , Processed in 0.016230 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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