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. Blend学习资料总结
  2. Windows Phone 7 学习网址总结
  3. Linux系统中ctrl+c、 ctrl+z、 ctrl+\ 产生的信号名称
  4. HDU - 4641 K-string(后缀自动机)
  5. matlab算法大全 pdf_遗传模拟退火算法求解旅行商(TSP)问题
  6. 我是如何白嫖 Github 服务器自动抓取每日必应壁纸的?
  7. [译] iOS 设计模式进阶
  8. spring boot logback_logstash配合spring boot-logback项目实时传输日志
  9. phpquery类php,phpquery 最基础的例子
  10. 数据挖掘案例:建立客户流失模型
  11. 显示技术发展方向:柔性化、薄膜化、微小化、阵列化
  12. 淘宝双11促销背后高并发处理之淘宝网采用什么技术架构来实现网站高负载
  13. android Logcat打印格式说明
  14. 通过easyx窗口实现贪吃蛇
  15. web服务器和app服务器
  16. 简单的Winform秒表工具
  17. 【R统计】主成分分析2——主成分回归
  18. matlab删除行向量里面相同的数据
  19. 【文章阅读】The Devil is in the Decoder【计算机视觉中的上采样方式-6种】
  20. 【英语】大学英语CET考试,写作部分(论述文+应用文,6篇范文)

热门文章

  1. Java 多维数组 三维数组 初始化 赋值 打印
  2. 区块链 如何提高TPS 为什么区块大小和出块速度越大越好
  3. 区块链 智能合约是有状态的吗
  4. ubuntu 时间戳不对
  5. Java 线程分段查询数据,再整合排序
  6. JavaSE基础 ——运算符
  7. linux中的ps fx命令,Linux中的ps命令
  8. 九、Linux 软件包安装
  9. Spring Boot 2.1.3 整合 H2Datase 嵌入式数据库
  10. 5)Thymeleaf 模板布局 th:fragment、th:replace、th:insert、th:remove