- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
# }( Z, V" H0 y- A0 t
! s. @* t& p* z
' g) s1 P4 o3 t8 h
% U# V4 h f; [, ^) |( X4 x) U命令名称 命令, D& [! T4 \8 a$ ~+ ], R, W8 X
查询存储池下的卷 rbd ls <pool>9 F3 \0 D# a6 I5 H$ n
查询卷的信息 rbd info <pool>/<image>
4 E& _# E& _. h7 u创建卷 rbd create <pool>/<image> --size <MB> % a$ q0 ]" N2 c6 g
卷拷贝 rbd cp <pool1>/<image1> <pool2>/<image2> ! `# R3 Z. M: \( E U4 q) J
卷扩容 rbd resize <pool>/<image> --size 20<GB>' G6 ]' Q& [; r) Q- ^; C
卷缩容 rbd resize <pool>/<image> --size 10<GB> --allow-shrink! e* M6 | v7 \
查询快照 rbd children <snap>% e3 l2 U1 g% q" ?. M
修改卷 rbd resize --size <MB> <image>
/ p% k2 [" ^& @删除卷 rbd rm <pool>/<image>; b3 ?& z) s+ {* C2 Q8 J5 g
导出卷 rbd export <image> <path>
& X/ o8 n2 Z( Z' T查看快照 rbd snap ls <pool>/<image>4 u- w1 u' {, l6 _" @; u0 ~
创建快照 rbd snap create <pool>/<image>@<snap>
, f: Q4 o+ a& v) v* f$ ~快照回滚 rbd snap rollback <pool>/<image>@<snap>
9 ^7 B4 c! [: V快照保护 rbd snap protect <pool>/<image>@<snap>5 L. @5 y8 u; Q z, \% a
取消保护 rbd snap unprotect <pool>/<image>@<snap>
- a g! r# |" p+ B" P* I% v; M删除快照 rbd snap rm <pool>/<image>@<snap>
& h' y. S) T' i2 R$ H+ J; O8 d+ [查询快照 rbd ls <pool>/<image>
: X8 _4 w3 _7 M( n2 s7 O4 I& [! ]导出快照 rbd export-diff <pool>/<image>@<snap_v1> testimage_v1
6 M$ M$ y: i- M+ F" X( K/ S' H ?导入快照 rbd import-diff testimage_v1 <pool>/<image>$ r+ |8 Z: g& V1 @
导出两个快照的差异 rbd export-diff <pool>/<image>@<snap_v2> --from-snap <snap_v1> testimage_v1_v2) s) k4 a* ~$ C7 ^' R
为卷添加锁 rbd lock add <pool>/<image>
/ I# O7 S6 w+ g查看锁 rbd lock ls <pool>/<image>& I* U. L2 x# S* }
删除锁 rbd lock rm <pool>/<image> w9 \( b) {5 c8 Z
检查卷的object-map rbd object-map check <pool>/<image>
8 |2 w7 w9 D& n9 v6 f- u重构卷的object-map rbd object-map rebuild <pool>/<image>- O5 d/ m: `9 ?2 \, o8 i
创建克隆卷 rbd clone <pool>/<image>@<snap> <pool>/<clone>
# u% Q* }1 ~9 ?% Q克隆卷去除依赖 rbd flatten <pool>/<clone>
& {8 q. s x3 K( F4 H) t, B. c显示克隆卷 rbd children <pool>/<image>
- H7 k7 g9 |, y- b禁用特性 rbd feature disable <pool>/<image>
( J7 K& @/ Q; k0 a: h! E取消禁用特性 rbd feature enable <pool>/<image>
' B9 `1 U2 ^+ m卷准备迁移 rbd migration prepare <pool1>/<image1> <pool2>/<image2>$ \3 _3 f9 n/ U$ M
卷迁移 rbd migration execute <pool>/<image>7 p, {1 F( l' F
卷迁移提交 rbd migration commit <pool>/<image>$ G* p$ c- f/ e" A" M" p
比较两个卷的不同 rbd diff <pool1>/<image1> <pool2>/<image2>* U" h* G: [7 m+ r& e/ C
查看卷的状态 rbd status-get-image <pool>/<image>7 X( R( Q3 Y) V& ?6 f+ m
查看快照 rbd status-get-snapshot <pool>/<image>@<snap>
0 r# R' u- n# w/ R2 |) D查看卷的容量 rbd status-get-usage <pool>/<image>
1 p; C% x& }' B2 H" Y4 p% M查看rbd版本 rbd status-get-version <pool>
' W. A1 a, z! |5 J9 s7 j查看所有卷的信息 rbd status-list-images <pool>
5 E4 c1 j( O8 ]3 T- M查看所有快照的状态 rbd status-list-snapshots <pool>
1 I/ v* Z, a- n( k& ]查看所有卷的已用容量 rbd status-list-usages <pool>/ r7 R& F! S5 t
显示垃圾箱的卷 rbd trash ls <pool>
9 y0 @7 ]$ \! G& t# E- K# q4 E将卷移动到垃圾箱 rbd trash mv <pool>/<image>
# ^2 \" t; K3 F删除过期的卷 rbd trash purge <pool>5 e2 ` C: n$ u9 n
删除垃圾箱指定的卷 rbd trash rm <pool>/<image>
8 E5 N: X7 j$ W/ o' q) i+ C' t$ q从垃圾箱中恢复卷 rbd trash restore <pool>/<image>
( Q9 O x$ R$ h( f& F5 T写入数据 rbd bench --io-type write --io-total 10TB --io-threads 2 --io-pattern rand <pool>/<image>
: Q/ I, k3 \ u6 @, r1 E5 Y查看QoS rbd qos get <pool>/<image>
; S+ o' x8 P5 H设置QoS rbd qos set <pool>/<image> "500" "500" "-1" "-1"
: @( `& Z# l1 Z1 R, m查看卷的watcher信息 rados listwatchers -p pool1 rbd_header.2cc1b06b8b4567 ?" W# v( M2 L, @9 c4 L( o: j6 E
" g0 N: y7 q3 M: {) v" S
$ t5 S7 o8 I# I
. } w$ i7 J; O3 X0 U4 I" R |
|