美文网首页
ceph换盘操作

ceph换盘操作

作者: lnsyyj | 来源:发表于2020-09-06 20:52 被阅读0次

title: ceph换盘操作
date: 2020-03-11 10:23:44
tags: ceph


OSD

换盘操作

1、确保删除OSD时,集群没有接近near full

2、检查删除OSD时,是否有数据丢失, ceph osd ok-to-stop {osd-num}

无数据丢失情况
root@ceph:~# ceph osd ok-to-stop 2
OSD(s) 2 are ok to stop without reducing availability or risking data, provided there are no other concurrent failures or interventions.
70 PGs are likely to be degraded (but remain available) as a result.

有数据丢失情况
root@ceph:~# ceph osd ok-to-stop 2
Error EBUSY: 18 PGs are already too degraded, would become too degraded or might become unavailable

3、标记OSD out, ceph osd out {osd-num}

root@ceph:~# ceph osd out 3
marked out osd.3. 
 
root@ceph:~# ceph osd tree
ID CLASS WEIGHT  TYPE NAME     STATUS REWEIGHT PRI-AFF 
-1       0.08997 root default                          
-3       0.08997     host ceph                         
 0   ssd 0.02249         osd.0     up  1.00000 1.00000 
 1   ssd 0.02249         osd.1     up  1.00000 1.00000 
 2   ssd 0.02249         osd.2     up  1.00000 1.00000 
 3   ssd 0.02249         osd.3   down        0 1.00000 

4、停止OSD进程, systemctl stop ceph-osd@{osd-num}

root@ceph:~# systemctl stop ceph-osd@3

root@ceph:~# ps -ef | grep ceph-osd
ceph        3334       1  0 10:19 ?        00:00:13 /usr/bin/ceph-osd -f --cluster ceph --id 2 --setuser ceph --setgroup ceph
ceph        3336       1  0 10:19 ?        00:00:10 /usr/bin/ceph-osd -f --cluster ceph --id 0 --setuser ceph --setgroup ceph
ceph        3337       1  0 10:19 ?        00:00:10 /usr/bin/ceph-osd -f --cluster ceph --id 1 --setuser ceph --setgroup ceph

5、从crush map中删除OSD, ceph osd purge {osd-num} --yes-i-really-mean-it

root@ceph:~# ceph osd purge 3 --yes-i-really-mean-it
purged osd.3

root@ceph:~# ceph osd tree
ID CLASS WEIGHT  TYPE NAME     STATUS REWEIGHT PRI-AFF 
-1       0.06747 root default                          
-3       0.06747     host ceph                         
 0   ssd 0.02249         osd.0     up  1.00000 1.00000 
 1   ssd 0.02249         osd.1     up  1.00000 1.00000 
 2   ssd 0.02249         osd.2     up  1.00000 1.00000 

6、从ceph.conf中删除OSD

7、卸载OSD挂载点, umount /var/lib/ceph/osd/ceph-{osd-num}

umount /var/lib/ceph/osd/ceph-3

8、删除/var/lib/ceph/osd/ceph-{osd-num}/目录

rm -rf /var/lib/ceph/osd/ceph-3/

9、换盘后,重新添加OSD

相关文章

  • ceph换盘操作

    title: ceph换盘操作date: 2020-03-11 10:23:44tags: ceph OSD 换盘...

  • Ceph Cookbook 中文版

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

  • Ceph Pool 操作

    好久没搞 Ceph 了,正好最近又在搞来复习下基本操作,顺便也做个小记录(毕竟参加了一个小活动 哈哈哈哈 ) 列...

  • ceph osd 操作

    参考官方文档 按照官方文档操作是没太大问题:有一点:就是停止osd时: 注意:这个是以前centos的启动或者停止...

  • ceph常见操作

    创建用户相关信息 1、当通过admin主机管理节点时,需要通过/etc/ceph下面的文件,如果集群非常大,同步起...

  • ceph rbd操作

    1、查看rbd模块:modinfo rbd2、加载rbd模块:modprobe rbd3、创建10GB块设备:rb...

  • Ceph Pool操作总结

    Ceph Pool操作总结一个ceph集群可以有多个pool,每个pool是逻辑上的隔离单位,不同的pool可以有...

  • HDD-based ceph cluster的优化策略

    看了一篇ceph性能优化的文章,其中对HDD和ceph的性能进行了比较,对FileStore的写操作进行了耗时分析...

  • [Ceph] BlueStore 对象操作

    Bluestore 概述bluestore.png Bluestore直接管理裸设备,抛弃了ext4/xfs等本地...

  • MySQL部署到k8s实例

    k8s && ceph 环境信息 ceph 部署以及配置 搭建ceph集群 ceph 集群配置 ceph 创建My...

网友评论

      本文标题:ceph换盘操作

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