首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ceph 运维操作-PG

ceph 运维操作-PG

作者头像
Lucien168
发布2020-07-20 11:21:04
发布2020-07-20 11:21:04
1.4K0
举报
文章被收录于专栏:分布式存储分布式存储

1.说明

1.1介绍

PG全称Placement Grouops,是一个逻辑的概念,一个PG包含多个OSD。引入PG这一层其实是为了更好的分配数据和定位数据。

2. 常用操作

2.1 查看pg组映射信息

代码语言:javascript
复制
$ ceph pg dump

2.2 查看一个PG的map

代码语言:javascript
复制
$ ceph pg map 1.2f6
osdmap e7768 pg 1.2f6 (1.2f6) -> up [6,14,25] acting [6,14,25]  
#其中[6,14,25]代表存储在osd.6、osd.14、osd.25节点,osd.6代表主副本存储的位置

2.3 查看PG状态

代码语言:javascript
复制
$ ceph pg stat
5416 pgs: 5416 active+clean; 471 GB data, 1915 GB used, 154 TB / 156 TB avail

2.4 查看pg详细信息

代码语言:javascript
复制
$ ceph pg 1.2f6 query

2.5 查看pg中stuck状态

代码语言:javascript
复制
$ ceph pg dump_stuck unclean
ok
 
$ ceph pg dump_stuck inactive
ok
 
$ ceph pg dump_stuck stale
ok

2.6 显示集群所有pg统计

代码语言:javascript
复制
$ ceph pg dump --format plain

2.7 恢复一个丢失的pg

代码语言:javascript
复制
$ ceph pg {pg-id} mark_unfound_lost revert

2.8 显示非正常状态的pg

代码语言:javascript
复制
$ ceph pg dump_stuck inactive|unclean|stale
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.说明
    • 1.1介绍
  • 2. 常用操作
    • 2.1 查看pg组映射信息
    • 2.2 查看一个PG的map
    • 2.3 查看PG状态
    • 2.4 查看pg详细信息
    • 2.5 查看pg中stuck状态
    • 2.6 显示集群所有pg统计
    • 2.7 恢复一个丢失的pg
    • 2.8 显示非正常状态的pg
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档