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

ceph存储通过pg确定osd磁盘 osd确定pg

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-8-5 01:00:59 | 显示全部楼层 |阅读模式
使用ceph时,经常碰到某个pg有问题,但是这个pg属于哪个存储池呢,到处翻命令,在此记录下常用的几个命令,用于查找pg os和pool之间的映射关系。
. e2 E( Z3 J7 T1 I  w/ S2 I4 k
- H/ M2 ~: y& j, n  T. t) a1. 通过pg查找所属的pool( y1 ]( s1 x* C) X4 J

7 W  T. X0 W. h6 _4 ~ceph pg dump |grep "^{poolid}\."  #poolid通过ceph osd pool ls detail 可查看到
: v- y6 u1 V% [& n/ U/ o9 x7 j+ M2. 通过pg查找pg5 ]* r( T; @( E. Q5 i/ b7 w

$ b# C9 r$ k# c# Iceph pg ls-by-pool {poolname} " [; j( K6 B0 h1 M! N: d
或者
5 M) X! w  H4 ~: B( y- ?ceph pg ls {poolid}
- _  l9 ?: O! l6 n3. 通过pg查看其所在的osd
" ^6 e# B  O( f# _4 x9 d4 K5 a1 I; w' R) }  J3 j. z8 f
ceph pg map {pgid}* [- q& a# J7 M4 ~

( V+ W1 E, K. z5 h. T. l* D( P[root@node1 ~]# ceph pg map 1.0
0 a7 R: n( x/ ]2 L5 uosdmap e61 pg 1.0 (1.0) -> up [8,0] acting [8,0]9 X# Q1 U8 a  `+ I
4. 通过osd查看pg& P/ H! C" ?4 P7 {$ h2 W

0 c, s( s/ i( L, ]" K% H. Uceph pg ls-by-osd {osd.id}    #osd.id可以通过ceph osd tree查看
9 w; j/ E8 z! M' c3 {4 V, J
" U  m: v2 m. N' l( P) M1 ]6 p0 v' Y+ t. h- N* Y5 P2 V& {

$ J9 E6 M1 B, r0 F
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 00:10 , Processed in 0.016357 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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