# ceph --version
ceph version 12.2.13 luminous (stable)
# ceph osd tree
0   hdd   7.27739         osd.0      up  1.00000 1.00000
# ceph osd out 0
marked out osd.0.
# ceph osd tree0   hdd   7.27739         osd.0      up        0 1.00000
  • 等待数据迁移
# ceph -w

2,停止OSD

  • 登陆到OSD的主机
ssh {osd-host}
systemctl stop ceph-osd@0.service
# ceph osd tree0   hdd   7.27739         osd.0    down        0 1.00000

3,删除OSD

# ceph osd purge 0 --yes-i-really-mean-it
purged osd.0
  • 配置文件如果有配置OSD则删除
# cat /etc/ceph/ceph.conf
  • 删除 CRUSH Map 中的对应 OSD
# ceph osd crush remove osd.0
device 'osd.0' does not appear in the crush map
# ceph auth del osd.0
entity osd.0 does not exist
# ceph osd rm 0
osd.0 does not exist.
  • 查看已经没有osd.0
# ceph osd tree

4,格式化磁盘

# ls -lh /var/lib/ceph/osd/ceph-0
lrwxrwxrwx 1 ceph ceph 93 8月   3 15:50 block -> /dev/ceph-03bdcf51-248a-4f09-a131-fcdc4a9a7398/osd-block-dde657b7-88c6-4cc6-8e04-fae98b1f5472
# lsblk
sda                                                                                                     8:0    0   7.3T  0 disk
└─ceph--03bdcf51--248a--4f09--a131--fcdc4a9a7398-osd--block--dde657b7--88c6--4cc6--8e04--fae98b1f5472 253:7    0   7.3T  0 lvm
# umount /var/lib/ceph/osd/ceph-0
lvmdiskscan | grep LVM
# vgsVG                                        #PV #LV #SN Attr   VSize  VFreeceph-03bdcf51-248a-4f09-a131-fcdc4a9a7398   1   1   0 wz--n- <7.28t    0
# lvdisplay
--- Logical volume ---LV Path                /dev/ceph-03bdcf51-248a-4f09-a131-fcdc4a9a7398/osd-block-dde657b7-88c6-4cc6-8e04-fae98b1f5472LV Name                osd-block-dde657b7-88c6-4cc6-8e04-fae98b1f5472VG Name                ceph-03bdcf51-248a-4f09-a131-fcdc4a9a7398LV UUID                Inu45D-a9be-kFBk-mIQ9-sHLW-VQKP-MJRVOgLV Write Access        read/writeLV Creation host, time zj, 2020-07-16 09:02:55 +0800LV Status              available# open                 0LV Size                <7.28 TiBCurrent LE             1907721Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     256Block device           253:7
  • LVM 删除

参考:

  1. 删除OSD
  2. 手动移除osd

ceph 删除 osd相关推荐

  1. 分布式存储ceph——(4)ceph 添加/删除osd

    一.添加osd: 当前ceph集群中有如下osd,现在准备新添加osd: (1)选择一个osd节点,添加好新的硬盘: (2)显示osd节点中的硬盘,并重置新的osd硬盘: 列出节点磁盘:ceph-de ...

  2. ceph 删除和添加osd

    1.删除osd 查看osd ceph osd tree 2.停止此osd进程,执行,我的因为坏盘原因已经停止 systemctl stop ceph-osd@0 3.下线osd.执行 ceph osd ...

  3. ceph修复osd为down的情况

    尝试一.直接重新激活所有osd 1.查看osd树 [root@ceph01 ~]# ceph osd tree ID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY ...

  4. 【ceph】OSD心跳检测机制(前端后端网)

    目录 ceph心跳机制 OSD间的心跳机制 发送 接收 超时检测 peer OSD选择 OSD和MON间的心跳机制 总结: @bandaoyu,本文随时更新,连接:https://blog.csdn. ...

  5. Ceph daemon osd perf dump 命令

    Ceph 版本:0.94.7 http://docs.ceph.com/docs/master/dev/perf_counters/?highlight=perf%20dump Ceph 提供了许多非 ...

  6. Ceph 学习——OSD读写流程与源码分析(一)

    消息从客户端发送而来,之前几节介绍了 客户端下 对象存储.块存储库的实现以及他们在客户端下API请求的发送过程(Ceph学习--Librados与Osdc实现源码解析 . Ceph学习--客户端读写操 ...

  7. Ceph添加OSD节点

    1.首先需要在新的节点上安装ceph软件,当然这个需要做一系列的准备工作 比如安装ssh-keygen,配置ntp等 在管理节点上执行: [root@ceph-admin ~]#su -dgb $ce ...

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

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

  9. ceph学习之路----OSD DNE状态处理

    删除osd的时候,如果没有在crush中删除,osd可能会出现DNE的状态,具体解决方法: 1)过滤处于DNE状态的osd: ceph osd tree | grep DNE 2)osd DNE状态清 ...

  10. ceph osd为down的情况

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

最新文章

  1. 使用CV2和Keras OCR从图像中删除文本
  2. 你真的会vue-router吗?
  3. Beta冲刺随笔集合
  4. 使用coding、daocloud和docker打造markdown纯静态博客
  5. 【有三说深度学习】深度学习前夕
  6. Android笔记之平移View
  7. 使用Linux docker容器中的集成安全性对SQL Server的.Net Core客户端进行身份验证
  8. SHELL中的引用之引用变量
  9. 设计模式--迭代器模式(C++实现)
  10. haproxy服务启动命令_HaProxy的安装配置和常用命令介绍
  11. 短视频新媒体运营策划推广工作计划表模板
  12. Gmail(以及Google其他服务)的可用IPV6地址【2013年01月12日测试可用】
  13. 解决object at 0x01DB75F0
  14. 51 nod 1682 中位数计数
  15. 我问我自己,你究竟想成为一个什么样的人?
  16. Codeforces 1089K King Kog's Reception(线段树)
  17. 计算机设备系统包括哪些,计算机硬件系统包括哪些
  18. python怎么画卡通人物_Python绘制可爱的卡通人物 | 【turtle使用】
  19. vue如何设置 网页标题 关键字 描述
  20. python获取时间戳算法_Python 获取时间,时间戳,时间差

热门文章

  1. 基于Java GUI的资产管理系统的设计与实现
  2. w10 桌面计算机垃圾桶,解答win10我的电脑怎么放在桌面
  3. ir2104s的自举电容_有关IR2104的自举电容和NMOS选择问题要点.docx
  4. 坚果nuts 加速 官网_坚果 R2 发布:骁龙 865、1 亿像素、双曲面屏,售价 4499 元...
  5. Flask框架的学习——11—(WTForms表单验证-常用验证器、文件上传、上传文件名称中文问题、验证上传文件格式)
  6. Latex数学用法总结
  7. 11种免费获取SSL证书的方式
  8. Oracle转换Postgres
  9. 解决qt下VCI_OpenDevice一直返回0的问题
  10. 关于云桌面的几个常见问题