博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
megacli 管理 ceph 存储常用脚本
阅读量:4079 次
发布时间:2019-05-25

本文共 891 字,大约阅读时间需要 2 分钟。

说明

只适用于可用使用 megacli 支持的 raid controller 只适用于手动进行 ceph 管理的集群,  不支持 ceph deploy 创建的集群需修改对应磁盘设备命名

脚本

#!/bin/bash##  使用说明: #     脚本用于停止 osd, umount osd, 标注对应 raid 设备为离线状态#     ./stopraid.sh [number]     [number] 为对应的 raid 卡 slot 槽号##  1. 获取帮助  (./raidrepair.sh   ||   ./raidrepair.sh  -h ) ##  2. 确认整体磁盘#    确认磁盘整体故障     (./raidrepair.sh -a)#    确认具体某个磁盘故障  (./raidrepair.sh -c 8)   假设 raid 中第 8 个 slot number 有问题  ( 确定 slot number 8 对应着 /dev/sdf1  /var/lib/ceph/osd/ceph-20 )#    确认磁盘挂载点       (./raidrepair.sh -m)    确定 slot number 8 对应着 /dev/sdf1  /var/lib/ceph/osd/ceph-20#    确认 raid 中虚拟磁盘  (./raidrepair.sh -v)   缺 slot number 8 对应着 ( Virtual Drive: 5 )  #    ##########   建议手动对 /etc/fstab 中, 所有 ceph 磁盘信息进行屏蔽  ######################  3. 故障处理#     删除故障磁盘  (./raidrepair.sh -d 8) ##  4. 关机, 更换磁盘  ( /etc/init.d/ceph -a stop osd ; init 0 )#      ##########   关机后, 可能需要对 raid 执行清除缓存操作 (需要利用 i

转载地址:http://uhnni.baihongyu.com/

你可能感兴趣的文章
c# 如何调用win8自带的屏幕键盘(非osk.exe)
查看>>
build/envsetup.sh 简介
查看>>
Android framework中修改或者添加资源无变化或编译不通过问题详解
查看>>
linux怎么切换到root里面?
查看>>
linux串口操作及设置详解
查看>>
安装alien,DEB与RPM互换
查看>>
编译Android4.0源码时常见错误及解决办法
查看>>
Android 源码编译make的错误处理
查看>>
linux环境下C语言中sleep的问题
查看>>
ubuntu 12.04 安装 GMA3650驱动
查看>>
新版本的linux如何生成xorg.conf
查看>>
xorg.conf的编写
查看>>
启用SELinux时遇到的问题
查看>>
virbr0 虚拟网卡卸载方法
查看>>
No devices detected. Fatal server error: no screens found
查看>>
新版本的linux如何生成xorg.conf
查看>>
virbr0 虚拟网卡卸载方法
查看>>
Centos 6.0_x86-64 终于成功安装官方显卡驱动
查看>>
Linux基础教程:CentOS卸载KDE桌面
查看>>
db sql montior
查看>>