CEPH集群跑了一段时间后有几个OSD变成down的状态了,但是我用这个命令去activate也不行

ceph-deploy osd activate osd1:/dev/sdb2:/dev/sdb1

只能把osd从集群中移除,然后再重建了,这个过程必须在ceph重新把数据同步完成才可以做,保证down掉的数据在其他osd中恢复。

在集群中删除一个osd硬盘
#ceph osd rm 14
removed osd.14
#ceph osd crush rm osd.14
removed item id 24 name 'osd.24' from crush map
#ceph auth del osd.14
此时在x3节点上查看已经自动umount了osd.14
#umount /var/lib/ceph/osd/ceph-24

然后再重新创建即可,文档http://jqjiang.com/ceph/ceph/

然后等待ceph恢复数据同步

附:
摘掉osd的脚本如下
osd_id=`ceph osd tree | grep down | grep osd | awk '{print $3}' | awk -F . '{print $2}'`
ceph osd rm ${osd_id}
ceph osd crush rm osd.${osd_id}
ceph auth del osd.${osd_id}
umount /var/lib/ceph/osd/ceph-${osd_id}

Ceph OSD Down相关推荐

  1. ceph osd 相关命令

    混合osd的部署 先部署所有的ssd 在/etc/ceph.conf中最后添加ssd做osd的block大小如下: 比如部署中有两个ssd,则添加 [osd.0] bluestore_block_si ...

  2. ceph osd 由于“No space left on device” 异常down,通过扩容文件系统或者显式运行osd进程解决

    文章目录 ceph版本: 环境配置: 异常问题: 问题解决: 总结 ceph版本: ceph 12.2.1 环境配置: tier_pool 16个分区大小800G 的osd容量 3副本 data_po ...

  3. ceph osd混合部署和普通部署

    文章目录 混合osd的部署 先部署所有的ssd 部署hdd 普通OSD的部署 当OSD被踢出集群但是挂载点还在,为osd添加id验证 测试OSD压力 Mark osd 为down 混合osd的部署 混 ...

  4. ceph osd为down的情况

    ceph修复osd为down的情况 尝试一.直接重新激活所有osd 1.查看osd树 root@ceph01:~# ceph osd tree ID WEIGHT TYPE NAME UP/DOWN ...

  5. 【ceph】ceph osd blacklist cep黑名单|MDS问题分析

    目录 blacklist 是什么 blacklist相关操作 Ceph MDS问题分析 CephFS client evict子命令使用 概述 命令格式 1. 查看所有client/session 2 ...

  6. 解决ceph osd写满导致osd无法启动的问题

    背景 最近一个无人看管的ceph集群出现了osd被写满的情况,osd磁盘使用量99.99%,然后osd自己down了,重启也启动不起来. 可能是因为之前有人调过full的限制值,所以才完全写满了,由于 ...

  7. ceph osd down修复

    一.查看osd状态找到down状态的osd ceph osd tree 二.删除对应osd 1.调整osd 的crush weight ceph osd crush reweight osd.18 0 ...

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

    OSD进程的启动停止:https://blog.csdn.net/bandaoyu/article/details/119894927 1. OSD概念 OSD:Object Storage Devi ...

  9. 处理ceph osd incomplete

    ceph health detail,可以看到如下pg处于incomplete状态: pg 7.c is incomplete, acting [2,3] (reducing pool ceph-kv ...

最新文章

  1. 计算机的桌面图标类型,给“我的电脑”翻身 另类桌面图标排列
  2. SHELL syntax error:unexpected end of file 提示错误
  3. 重组完成,京东金融走出京东:猛兽的进化
  4. 请写一段 PHP 代码 ,确保多个进程同时写入同一个文件成功
  5. poj 2769 感觉♂良好 (单调栈)
  6. 【linux】 -设备名称与文件目录
  7. 剑指offer——最小的K个数和数组中第K大的元素
  8. 完整的WebApplication JSF EJB JPA JAAS –第2部分
  9. 单片机按键控制数码管c语言程序,基于单片机的按键控制LED数码管共阴极动态显示电路设计报告(毕业论文).doc...
  10. weblogic 替换默认错误页面_weblogic 部署后出现Error 404–Not Found
  11. deepin安装卡在deepin标志界面解决方案
  12. 1流明等于多少lux_要想投影仪画质清晰,投影仪流明和对比度不得不看
  13. 一键安装Tengine服务器,TengineRPM(LTMP)构建高效、稳定、安全、易用的Web平台
  14. 驱动精灵w8ndows xp sp2,爱普生Epson TM-U220打印机驱动官方正式版下载,适用于winxp,winvista,win7,win8,win10-驱动精灵...
  15. 故事感悟:管道与挑水
  16. 解决MAC用HDMI连接显示器就没声音问题
  17. dataframe数据之间求补集
  18. IDE中使用package打包出现java.lang.TypeNotPresentException: Type org.springframework.boot.maven.RepackageMoj
  19. 快速排序: 使用快速排序算法对数组进行排序
  20. 图数据交互可视化分析框架InteractiveGraph v0.3版本发布

热门文章

  1. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xxx.xxx 的解决办法
  2. vue父传子值 数组
  3. 微信小程序分页加载列表
  4. SQL Server数据并发处理
  5. R语言使用cph函数和rcs函数构建限制性立方样条cox回归模型、检验模型是否满足等比例风险、是否存在非线性关系、使用rms包的Predict函数计算指定连续变量和风险比HR值的关系并可视化
  6. 计算机基础长文档的排版,“WORD长文档排版技术
  7. HDUOJ 2859 Phalanx
  8. 模型小常识,C4D扫描的使用
  9. 计算机图形学——游戏方向 第一章 计算机图形学概述
  10. 加密世界“众生相”:僧侣、信徒和骗子