码迷,mamicode.com
首页 > 其他好文 > 详细

ceph日常运维管理

时间:2020-09-17 16:05:37      阅读:42      评论:0      收藏:0      [点我收藏+]

标签:集群   日常运维   使用情况   normal   util   near   存储   mod   mon   

https://mp.weixin.qq.com/s/X59UFaP1UnOb5h21z1aFdA

一、常见问题

nearfull osd(s) or pool(s) nearfull

此时说明部分osd的存储已经超过阈值,mon会监控ceph集群中OSD空间使用情况。如果要消除WARN,可以修改这两个参数,提高阈值,但是通过实践发现并不能解决问题,可以通过观察osd的数据分布情况来分析原因。

配置文件设置阈值

 "mon_osd_full_ratio": "0.95",
 "mon_osd_nearfull_ratio": "0.85"

自动处理

ceph osd reweight-by-utilization
ceph osd reweight-by-pg 105 cephfs_data(pool_name)

 手动处理

ceph osd reweight osd.2 0.8

全局处理

ceph mgr module ls
ceph mgr module enable balancer
ceph balancer on
ceph balancer mode crush-compat
ceph config-key set "mgr/balancer/max_misplaced": "0.01"

 二、PG 故障状态

 

 

ceph日常运维管理

标签:集群   日常运维   使用情况   normal   util   near   存储   mod   mon   

原文地址:https://www.cnblogs.com/zjz20/p/13229017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!