美文网首页
Ceph存储池full等处理方式

Ceph存储池full等处理方式

作者: 乔海波 | 来源:发表于2019-12-31 18:29 被阅读0次

1.查看当前集群full以及nearfull的设置值,在Mon节点查询Mon配置

ceph --admin-daemon  /run/ceph/ceph-mon.IP.asok config show | grep full_ratio

2.查看当前集群full以及nearfull的设置值,在其他节点查询osd配置

ceph --admin-daemon  /run/ceph/ceph-osd.0.asok config show | grep full

3.遇到集群full的告警,并且存储不能写入数据了,紧急配置步骤

1)设置OSD禁止读写

ceph osd pause

2)通知Mon修改nearfull及full的阈值

ceph tell mon.* injectargs "--mon-osd-nearfull-ratio 0.96"

ceph tell mon.* injectargs "--mon-osd-full-ratio 0.97"

ceph tell osd.* injectargs "--mon-osd-nearfull-ratio 0.96"

ceph tell osd.* injectargs "--mon-osd-full-ratio 0.97"

3)通知PG修改nearfull及full的阈值

ceph pg set_nearfull_ratio 0.96

ceph pg set_full_ratio 0.97

4)解除OSD的禁止读写

ceph  osd unpause

5)整理集群,删除一些无用的数据,扩容集群

6)还原集群的默认配置

ceph tell mon.* injectargs "--mon-osd-nearfull-ratio 0.85"

ceph tell mon.* injectargs "--mon-osd-full-ratio 0.95"

ceph tell osd.* injectargs "--mon-osd-nearfull-ratio 0.85"

ceph tell osd.* injectargs "--mon-osd-full-ratio 0.95"

ceph pg set_nearfull_ratio 0.85

ceph pg set_full_ratio 0.95

相关文章

  • Ceph存储池full等处理方式

    1.查看当前集群full以及nearfull的设置值,在Mon节点查询Mon配置 ceph --admin-dae...

  • ceph 存储池pool操作

    1、列出存储池ceph osd lspools2、创建存储池ceph osd pool create poolna...

  • 虚拟机IO资源争抢的解决方法

    背景 由于Ceph存储和Nova计算节点是混合部署的,而且虚拟机的数据卷是共用Ceph的Volume存储池。难免会...

  • ceph分布式存储-用户管理

    一、 说明 Ceph 把数据以对象的形式存于各存储池中。Ceph 用户必须具有访问存储池的权限才能够读写数据。 另...

  • CEPH数据放置

    Pool Ceph将数据存储在池中,池是用于存储对象的逻辑组。池管理放置组的数量,副本的数量以及池的规则集。要将数...

  • Ceph Cookbook 中文版

    1、ceph介绍、ceph块存储、ceph对象存储、ceph文件系统、用Calamari监控Ceph、操作和管理c...

  • Ceph实践之存储池

    Ceph对集群中所有存储资源进行池化管理,pool是一个逻辑上的概念,其表达的是一组约束条件。本文旨在记录一下存储...

  • ceph 简介

    ceph:对象存储、块设备、文件系统... ceph存储集群的部署都始于一个个ceph节点,网络,ceph存储集群...

  • ceph 创建镜像及客户端使用

    ceph集群 1.创建存储池 2.创建镜像 客户端 1.安装ceph 2.映射块设备 3.格式化 4.挂载

  • ⑤ K8s使用Ceph作为存储、监控、日常运维管理

    Ceph分布式存储学习文档① Ceph分布式存储系统简介② Ceph版本选择与安装③ Ceph—RBD块设备介绍与...

网友评论

      本文标题:Ceph存储池full等处理方式

      本文链接:https://www.haomeiwen.com/subject/vylioctx.html