ceph full 处理方法

ceph学习--ceph常用运维技巧总结 ceph常用运维技巧总结 格式 json 数据增强可读性 --format json-pretty -f json-pretty ceph quorum_status -f json-pretty ceph mon_status -f json-pretty ceph集群报 Monitor clock skew detected 错误问题排查 产生问题的原因,monitor的时钟同步出现时间偏差,ceph默认偏差大于0.05s就会出现这个报警。 $ ceph health detail 阅读详情

文章出自: 《Ceph设计原理与实现》


1. 设置 osd 禁止读写

ceph osd pause


2. 通知 mon 和 osd 修改 full 阈值

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

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


3. 通知 pg 修改 full 阈值

ceph pg set_full_ratio 0.96 (Luminous版本之前)

ceph osd set-full-ratio 0.96 (Luminous版本)


4. 解除 osd 禁止读写

ceph osd unpause


5. 删除相关数据

最好是 nova 或者 glance 删除

也可以在 ceph 层面删除


6. 配置还原

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

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

ceph pg set_full_ratio 0.95 (Luminous版本之前)

ceph osd set-full-ratio 0.95 (Luminous版本)

第六篇:Ceph集群常见问题处理方法 1 cephfs客户端挂载失败 1.1 kernel client挂载失败 即执行下述挂载命令 sudo mount -t ceph IP1,IP2,IP3:6789:/ /mnt/mycephfs 出现的错误。 wrong fs type mount: wrong fs type, bad option, bad superblock on 11.154.211.212:6789:/,... 阅读详情

相关推荐

ceph 存储 full 阈值调整

在 Ceph 集群中,默认情况下,当某些 OSD(对象存储守护进程)的使用率达到 85% 时,系统会发出 nearfull 警告,并可能限制进一步的写入操作,以防止数据丢失或集群不稳定。要允许在 OSD 使用率超过 85% 的情况下继续写入,您可以调整以下两个参数:mon_osd_nearfull_ratio:定义 OSD 被视为“接近满”的阈值。默认值为 0.85(即 85%)。mon_osd_full_ratio:定义 OSD 被视为“满”的阈值。默认值为 0.95(即 95%)。

weixin_40548182的博客 727

Ceph Luminous 12 添加/删除/更换 OSD 详解

目录OSD 介绍手动删除 OSD1. 把 OSD 踢出集群2. 停止 OSD3. 删除 OSDCeph Luminous 版本操作Ceph 其他版本操作手动添加 OSD(方法一)手动添加 OSD(方法二)更换 OSD (待测试)使用 ceph-deploy 添加 OSD使用 ceph-disk 删除 OSD(待验证) OSD 介绍 OSD 的记录存储于以下四处位置: 配置文件:ceph.co...

Mr_Apple 的空间 3916

保姆级教程:在mmdetection中手动计算并可视化P、R、F1值(附完整代码)

本文提供了一份详细的mmdetection教程,指导开发者如何手动计算并可视化精确率(P)、召回率(R)和F1值。通过完整的代码示例和清晰的步骤说明,帮助用户深入理解目标检测模型的性能评估方法,特别适合需要精细分析模型表现的计算机视觉研究人员和工程师。

weixin_29038303的博客 397

记一次ceph-osd磁盘写满1 full osd(s)实操

记一次ceph-osd磁盘写满1 full osd(s)实操

u011012217的博客 4017

Simulink封装与库的建立

第二栏设置标签,第三栏是对应变量名,即是第一张图中的常量名。1.先将输入与常量模块相连接并生成子系统。按照如图所示添加修改,最后的效果如下图。封装子系统搭建测试环境。

lensyu1994的博客 1738

【TM1650】STM8S TM1650芯片控制程序

以下为.h文件: #ifndef __TM1650_I2C_H #define __TM1650_I2C_H #include "stm8s.h" #include "stm8s_gpio.h" #include "tim1.h" #include "usart2.h" #include <iostm8s103f3.h> #include <intrinsics....

cxw312864660的博客 1万+

ceph osd full - osd磁盘满的处理

ceph一旦有osd写满了,就会进入一种保护状态。所谓osd写满,是指osd空间使用率达到了osd full ratio规定的百分比,例如0.95。这种情况下,ceph不允许用rbd rm等命令删除上面的rbd image以释放空间。如何处理osd full的窘境,参考下面的方法。 方法1 增加磁盘空间。 如果可能,试着删除osd上无用的文件,释放部分磁盘空间。或者向系统添加新的硬盘

wanghuiict 的优快云博客 1万+

大麦网抢票协议逆向分析:从Web安全到高并发风控实战

在当今高并发Web应用场景下,理解网络协议交互与反爬虫机制是后端开发和系统架构设计的核心技能。其基本原理涉及客户端与服务器之间通过HTTP/HTTPS协议进行数据交换,关键环节包括请求参数构造、身份认证与会话管理。这一技术的核心价值在于保障系统安全与公平性,通过动态令牌、签名算法及设备指纹等多重手段,有效抵御自动化脚本攻击。典型应用场景包括票务系统、电商秒杀等需要严格管控资源访问的高并发业务。本文以热门票务平台为例,深入剖析其**请求链与令牌体系**及**行为生物特征分析**等风控策略,通过实战演示协议逆向

weixin_34354173的博客 451

【ceph】ceph OSD状态及常用命令

1. OSD概念 OSD:Object Storage Device,主要负责响应客户端请求返回具体数据的守护进程,一般一个集群会有多个OSD,每一块盘都会对应一个OSD。 2. OSD 状态 [root@data1 ~]# ceph osd stat 4 osds: 3 up (since 23m), 3 in (since 13m); epoch: e345 OSD状态说明: a. 集群内(in) b. 集群外(out) c. 活着且在运行(up) d. 挂了且不再运行(down) .

我的笔记本 1万+

考完CAIE认证一年后,谈谈它对我的职业的真实影响(干货)

大门,让面试官愿意给你机会,但进门之后的发展,还得靠持续的学习和项目积累。说实话,当时的心态是“考都考了,总比闲着强”,对这张证书能带来什么实际价值,心里并没有底。这种广泛的生态认可,让这张证书的“流通性”变得很强——无论跳槽还是在原公司发展,它都是一个被市场验证过的能力证明。对我个人而言,虽然没跳槽,但在年度调薪和争取内部项目时,持证经历也成了一个有力的“加分项”。这种巨大的薪资差距,恰恰反映了市场对“能落地、懂技术”的深度人才的渴求。考完证后的这一年,我看到了两条清晰的职业发展路径在自己面前展开。

qq_16014487的博客 814

Neo4j 智能供应链应用源代码简析

本文简析Neo4j智能供应链应用的源代码,让你也可以快速开发自己的供应链应用。

Neo4j 开发者博客 1679

OSD full/nearfull 的解决办法

总结: 1、所有整个集群都是full状态,需要添加新osd或删除不必要内容 2、部分osd处于full状态,首先通过调节near full值,使osd能够读写。再调节osd的weight权重,使其能够把数据写到空间较大的osd   0.说明 个人经验总结,有不当的地方欢迎指正。   1.问题 昨晚在测试环境新建了7个rbd,然后在不同节点上向这些rbd执行fio,对rbd进行初始化。...

JackLiu16的博客 9259

快速生成2D卡通人物的AI工具:开启Live2D角色创作的新时代

随着这一创新工具的推出,我们正见证着Live2D角色创作进入了一个全新的阶段。它不仅极大地简化了角色设计的过程,也为广大创作者提供了一种全新的表达方式。对于那些渴望将脑海中的构思迅速转化为现实的人来说,这无疑是一大福音。现在就访问项目主页,开始探索无限可能吧!t=O83A项目主页https://human3daigc.github.io/Textoon_webpage/

这里汇聚了前沿的技术分享与实用的开发技巧,带你探索从创意到企业的技术创业之路。 4831

ceph常见问题

ceph常见问题 1 关机重启,挂载磁盘失效 1 查看磁盘uuid ls -l /dev/disk/by-uuid 在centos 7磁盘挂载成功后,关机重启,挂载磁盘失效,需要重新挂载,不用重新挂载的开机挂载方法如下: 1、先检验要挂载的磁盘是否已被挂载,有的话先卸除 2、修改 /etc/fstab 文件 ,最后一行加上要挂载的磁盘信息(6个参数,重点) UUID 挂载点 文件系统类型 文件系统参数 是否被dump备份 是否以fsck检验 eg: UUID=“e034…” /data/xfs x

qq_43057865的博客 838

【EMC专题】为什么芯片规格书ESD性能中看不到MM(机器放电模型)

器件级ESD包括三种类型,HBM人体放电模型、MM机械放电模型和CDM元件充电模型。但在芯片规格书中为什么只见到HBM模型与CDM模型,却没有看到MM模型的数据?

一点硬件 450

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ceph集群osd nearfull \ full告警处理

near_full和full是什么? Ceph集群中会有一个使用容量的告警水位,当使用容量到达near_full告警水位时,会触发集群进行告警,提示管理员此时集群容量已经到达告警水位,如果管理员没有及时进行扩容或者相应的处理,随着数据的增多,当使用容量到达full告警水位时,集群就不能对外提供数据写入服务(包括数据的删除操作)。 如何查看当前集群的near_full及full水位? 集群的near...

weixin_33727510的博客 2165

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

ceph osd full/nearfull

ceph集群出现full osd后,会禁止写入和删除操作,出现这种情况,应该如何解决呢?可以先通过调高集群full ratio限制比例,或者修改osd权重,来解除写锁,然后再进行数据删除等操作。具备扩容条件,可以通过扩容解决。但是要注意,扩容和调整osd权重,会出现数据平衡状况,影响集群读写速率(正在移动的数据,也会进行写锁)。如果是生产环境,请注意操作时点,保证集群可用性。...

weixin_33896726的博客 2450

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Ceph存储池full等处理方式

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的告警,并且存储不能写入数据

a13568hki的博客 1717

【ceph学习】ceph如何进行数据的读写(1)

一个op经过初始化create,设置参数,setxattr,后面交给ioctx进行operate,submit给osdc。下一篇,介绍osdc部分的处理。

陶二先生的专栏 1454

Ceph 集群状态监控细化

需求 在做Ceph的监控报警系统时,对于Ceph集群监控状态的监控,最初只是简单的OK、WARN、ERROR,按照Ceph的status输出来判断的,仔细想想,感觉这些还不够,因为WARN、ERROR状态中,是包含多种状态的,如果在大晚上收到一条关于Ceph health的报警信息,只知道了集群有问题,但具体是什么问题呢,不得而知。这个事情发生在工作时间,就还好处理,直接到Ceph环境中查看一下

学徒人生 6928

linux集群磁盘叠加,Ceph集群磁盘没有剩余空间的解决方法

故障描述OpenStack + Ceph集群在使用过程中,由于虚拟机拷入大量新的数据,导致集群的磁盘迅速消耗,没有空余空间,虚拟机无法操作,Ceph集群所有操作都无法执行。故障现象尝试使用OpenStack重启虚拟机无效尝试直接用rbd命令直接删除块失败[root@controller ~]# rbd -p volumes rm volume-c55fd052-212d-4107-a2ac-cf5...

weixin_32151313的博客 513

Ceph---ceph 12.2.12 full ratio(s) out of order

实际使用ceph 12.2.12的过程中遇到full ratio(s) out of order 原因:osd_failsafe_full_ratio 小于 full_ratio 解决方法:设置full_ratio小于等于osd_failsafe_full_ratio ceph osd set-full-ratio 0.97

yysalad的专栏 2793

ceph pool配额full故障处理

1、故障现象上面标记显示 data池已经满了,现在的单份有效数据是1.3T,三份的总共容量是4T左右,并且已经有24个pg出现了inconsistent现象,说明写已经出现了不一致的故障。2、查看配额通过上图看,target_bytes(改pool的最大存储容量) 存储容量虽然是10T,但是max_objects(改pool最大允许存储的object个数)比较小是204800...

weixin_34348805的博客 1621

ceph osd快满的粗暴处理方法

osd所在的磁盘满了,超过了mon_osd_full_ratio的阈值,导致集群HEALTH_ERR

zerotoall的博客 1184

ceph集群单个osd超95%导致集群无法读写集群恢复过程

ceph新手,最近遇到的一个问题,已解决,请参考,文中有错误的话欢迎指正故障描述openstack环境中若干台虚拟机无法正常操作,尝试从horizon中重启虚拟机,重启过程中虚拟机状态一直停留在”powering on”的状态,无法进入系统查看openstack环境,发现后端ceph的状态异常,一个OSD full,一个near full。(clock是这个集群已知问题,这里不做介绍)(ceph-m

yyaolingfeif的博客 7477

ceph常用运维技巧总结1

ceph集群报 Monitor clock skew detected 错误问题排查 产生问题的原因,monitor的时钟同步出现时间偏差,ceph默认偏差大于0.05s就会出现这个报警。 $ ceph health detail HEALTH_WARN clock skew detected on mon.1, mon.2 mon.1 addr 192.168.0.6:6789/0 clo...

无限伟仔的专栏 1万+
上一篇: ipmi 登录出错解决
下一篇: qemu: error: Cannot access storage file
only火车头
博客等级 码龄17年 23粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值