ceph osd 批量删除,注意删除的是当前节点正在使用的osd,数据删除有风险,所以最后一步没有去format磁盘,给你留下一剂后悔药。

#!/bin/bash
osd_list=`mount|grep osd|awk '{print $3}'|awk -F'-' '{print $2}'`
for var in $osd_list; do echo "ceph osd out $var" ceph osd out $var echo "service ceph-osd stop id=$var" service ceph-osd stop id=$var echo "ceph osd crush remove osd.$var" ceph osd crush remove osd.$var echo "ceph auth del osd.$var" ceph auth del osd.$var echo "ceph osd rm $var" ceph osd rm $var echo "umount /var/lib/ceph/osd/ceph-$var" umount /var/lib/ceph/osd/ceph-$var done

转载于:https://www.cnblogs.com/gaohong/p/4669455.html

ceph osd 批量删除相关推荐

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

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

  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 Down

    CEPH集群跑了一段时间后有几个OSD变成down的状态了,但是我用这个命令去activate也不行 ceph-deploy osd activate osd1:/dev/sdb2:/dev/sdb1 ...

  4. ceph osd为down的情况

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

  5. ceph osd down修复

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

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

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

  7. ceph存储---无法删除pool

    一,背景 在执行ceph osd pool delete rbd rbd --yes-i-really-really-mean-it 删除存储时报如下错误 二,步骤 这是由于没有配置mon节点的 mo ...

  8. ceph常用命令及其使用、ceph集群定位常用命令说明【如ceph osd set norebalance】、ceph官方文档查询地址

    文章目录 ceph集群的监控 查看OSD版本 检查集群的健康情况 监控集群的时间 查看集群的空间利用率 查看集群的状态 查看集群的实时状态 获取秘钥列表 查看ceph特征 查看osd存储引擎 获得所有 ...

  9. 用Python在Windows或Linux下批量删除文件夹中指定的文件

    情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...

  10. 删除空值_空白单元格行,如何快速批量删除?简单方法,效率飞升

    EXCEL进阶课堂 · 简单却不知道 系列文章持续推送!各位小伙伴,EXCEL的日常操作中,有许多功能使用频率很高,可是绝大多数人只使用到其最基本的功能,对于其背后的强大拓展功能知之甚少,更不说使用它 ...

最新文章

  1. AKOJ-1695-找素数
  2. python读文件代码-Python遍历文件夹和读写文件的实现代码
  3. Cascade EF-GAN: Progressive Facial Expression Editing with Local Focuses 论文解读
  4. 企业级java springboot b2bc商城系统开源源码二次开发-云架构代码结构构建(五)...
  5. 【机器视觉】 dev_set_color算子
  6. [转载]matlab中控制mesh或者surf的颜色
  7. “堆外内存泄漏”排查及经验总结
  8. Java使用Springboot集成Es官方推荐(RestHighLevelClient)
  9. 设计一个成功的微服务,堪称必备的9大基础知识
  10. 重学C++语言之路:C++语言学习工具和环境
  11. 开源影响发量?这届开源中的巾帼力量
  12. 使用Python快速实现人脸融合
  13. Ceph分布式存储的搭建(增加mon节点、模拟osd节点故障恢复)
  14. 管理科学与工程 国内核心期刊 国外a刊及SCI
  15. 什么是B2B,B2C,O2O?
  16. 企业直播要如何做?硬件设备、网络环境有哪些要求?
  17. Facebook推广引流工具,Facebook潜客挖掘推广系统
  18. 【数据分析师---数据可视化】第二章:plotly绘图基础篇
  19. 《对抗攻击与防御分类方法综述》阅读笔记20220401
  20. 期货分仓系统搭建子账户功能

热门文章

  1. github issue 如何写多行代码块
  2. HyperLedger Fabric 节点(Orderer、Peer、Commiter)与channel关系
  3. thinkphp 同时更新多条数据
  4. 使用反射创建实例/对象的两种方法
  5. 关于equals和==的几个注意点
  6. sqlite3怎么筛选一个月之前的_怎么查询指定日期 和 这个日期 之前一个月前的数据...
  7. pythonbreak语句的用法_详解Python中break语句的用法
  8. javascript拖拽之从浏览器外拖拽(drag)
  9. HTML表格(table)属性--左右(colspan)、上下(rowspan)合并、合并边框、位置 部分内容
  10. 30G 上亿数据的超大文件,如何快速导入生产环境?