ceph_消防员
文章平均质量分 61
# ceph 日常运维
小Eason哥
喜欢分享技术的点点滴滴
展开
-
ceph osd pool delete ecpool ecpool –yes-i-really-really-mean-it 就可以完成删除,但是此时有时候会报错
root@node1 ceph]# systemctl restart ceph-mon.target 多节点:systemctl restart ceph-mon@mon1.service。这是由于没有配置mon节点的 mon_allow_pool_delete 字段所致,解决办法就是到mon节点进行相应的设置。3.执行删除pool命令: [原创 2022-12-30 11:05:33 · 352 阅读 · 0 评论 -
ceph osd内存溢出,osd进程限制隔离
生产集群出现osd节点内存溢出的现象,现象为:现有集群其他节点内存使用率都为90%左右的情况下,重启1台ceph-osd.target,会导致集群在重平衡时,导致其他osd节点内存上升,系统宕机,从而导致整个集群不可用;操作方法:1.系统层面cgroup限制内存,脚本如下,60G为osd进程使用内存,系统内存预留32G:$cat cgroup.sh#!/bin/bashif [ ! ...原创 2019-11-18 03:22:14 · 4610 阅读 · 1 评论 -
ceph pg inactive状态
1.检查pg对应的哪三个osd$ceph -w$ceph osd find #查找第一个primary的osd2.停止osd服务$systemctl stop ceph-osd@OSD_ID3.查看pg 1.1主副本里面的对象数,假设主本对象数多,则到主本所在osd节点执行$ ceph-objectstore-tool --data-path /var/lib/ceph/osd/cep...原创 2019-11-14 00:00:10 · 2555 阅读 · 1 评论 -
Ceph日常运维命令
ceph osd df - 可以查看每个osd的用量,每个osd的pg数,权重ceph osd find - 可以查找到osd的位置,在osd比较多时用到ceph osd perf - 可以查看所有osd提交及应用提交的延时,对监控osd的健康状态极有帮助ceph osd scrub - 指定osd进行清洗,注意到,清洗是为了检查osd缺陷和文件系统错误,正确的清洗策略很重要ceph ...原创 2019-11-13 23:54:12 · 2161 阅读 · 2 评论