megacli 处理不能自动rebuild 的硬盘

最近遇到dell 的主机 raid1,坏盘更换后,rebulid 一会,就是白了。重启机器,对应硬盘 状态变成 Unconfigured(good), Spun Up

按照常规首先清理 外来配置

1
 /opt/MegaRAID/MegaCli/MegaCli64 -CfgForeign -clear -a0

2 接着查看丢失的raid 信息

/opt/MegaRAID/MegaCli/MegaCli64 -PdGetMissing -a0

Adapter 0 - Missing Physical drives
No.   Array   Row   Size Expected
0     2       0     476416 MB
Exit Code: 0x00

这里指 raid id3 的 row 0 盘没有raid 信息了

3

替换
/opt/MegaRAID/MegaCli/MegaCli64 -PdReplaceMissing -PhysDrv[32:4] -array2,row0 -a0        (注意 E:S)

4 这时候。盘变成offline 了
设置强制rb

/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -Start -PhysDrv [32:4] -a0

5 检查是否在rb

/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg  -PhysDrv [32:4] -a0

完成!

时间: 2024-07-31 14:22:17

megacli 处理不能自动rebuild 的硬盘的相关文章

UBUNTU手工自动挂载其他硬盘分区

UBUNTU安装后,如果电脑有其它分区,则每次需要用鼠标点一下才能挂载,有点不方便.本文详细介绍如何自动挂载. 概述 UBUNTU系统有两种挂载方式: 一种是PRE-USER模式,但是这样挂载的分区有点晚,必须在登录后才可以.如果你将数据库安装到那个分区,就会出错. 另一种方式是系统挂载的方式,这种比较方便的是在系统很早启动阶段就挂载了,也就是传说的fstab文件配置模式. 本文着重讲第二种方式.第二种方式的实质就是编辑fstab文件,在此之前需要准备设备名字,类型,uuid三个东东.下面是详细

docker 不同引擎导致历史垃圾镜像无法自动清除,致硬盘空间报警

查看硬盘占用大户是/var/lib/docker/vfs/dir 直觉是images文件,历史原因累积了大量的image docker rmi 清除掉不用的image文件 可用空间有提升但提升不大 /var/lib/docker/vfs/dir的大小完全没有变化 https://docs.docker.com/engine/userguide/storagedriver/vfs-driver/ 官方资料显示 /var/lib/docker/vfs 是 Storage Driver: vfs 时i

嵌入式linux下自动定时检测硬盘空间并删除旧文件脚本

#! /bin/sh while true; do i=`df -h | egrep '/mnt/yourpath'| awk '{print $5}' | cut -d "%" -f1 -` if [ "$i" -ge 90 ] then echo "disk nearly full" cd /mnt/yourpath for file1day in `ls -d */ | sort -n | cut -d "/" -f1

zabbix 自动发现 监控 硬盘读写 disk io

直接 上配置: 1.配置文件 cat userparameter_harddisk.conf #discovery hard diskUserParameter=custom.vfs.discovery.diskname,/opt/app/zabbix-agent/scripts/check_harddisk.sh diskname_discovery#disk status# See https://www.kernel.org/doc/Documentation/ABI/testing/pr

浪潮MegaCli

安装megacli:[[email protected] ~]# rpm -ivh MegaCli-8.07.07-1.noarch.rpm megacli程序自动安装到/opt/MegaRAID/MegaCli目录下. 注:开机自检时,使用ctrl+y也可直接进入命令行配置界面.ctrl+y进入命令行后需要区分大小写,系统下megacli不需要区分大小写. 1.使用./MegaCli64 –help或者./Megacli64 –h查看命令帮助 2.查看硬盘列表 [[email protecte

Linux服务器配置之加载硬盘

1.修改密码 passwd 2.测试密码是否成功 3.查看硬盘信息 fdisk –l 4.格式化分区 fdisk /dev/vdb 5.查看分区 6.快速格式化/dev/vdb1为ext4格式 mkfs.ext4 /dev/vdb1 7.加载分区到/opt mount –t ext4 /dev/vdb1 /opt 8.配置分区自动加载文件/etc/fstab mount –a 若没有抛出异常,则配置文件没有错误:重启服务器,可以自动加载硬盘. 总结,可以开始使用服务器. ------------

Linux Ubuntu 下内存虚拟硬盘

内存虚拟硬盘命令(虚拟2000M的硬盘) free sudo mkdir /mnt/ramdisksudo mount -t tmpfs tmpfs /mnt/ramdisk  -o size=2000M 开机自动内存虚拟硬盘采用 fstab sudo vim /etc/fstab 添加(需要之前建立 rda1 文件夹在media下)tmpfs /mnt/ramdisk tmpfs size=2000M 0 0,Ubuntu 这样每次开机就多个内存的硬盘了,效果等同win的RAMDisk Plu

san存储之硬盘与RAID总结

硬盘 硬盘结构 硬盘的主要指标 容量: 指硬盘能存储的数据量大小,以字节为基本单位 单碟容量: 硬盘都是由一个或几个盘片组成,单碟容量就是指包括正反两面在内的单个盘片的总容         量 转速: 即主轴马达转动速度,单位为RPM(Round PedMinute),即每分钟盘片转动圈数 缓存: 是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部盘片和外部接口         之间的缓冲器 平均访问时间:硬盘磁头找到目标数据所需的平均时间 平均寻道时间:磁头寻找目标数据所在磁道所需

在ubuntu中添加新硬盘

在ubuntu中添加新硬盘 转载于 http://www.cnblogs.com/unipower/archive/2009/03/08/1406230.html 前言 安装新硬盘这种事情并不会经常,发生同样它也并不复杂.本文将向你说明如何在现有的Ubuntu系统下安装一个新硬盘,并为它设置好分区然后使用它.在动手之前,你需要先考虑下面三个关于新硬盘使用方面的问题: 该硬盘是否只会在Ubuntu下使用? 该硬盘是否要被Ubuntu和windows两类系统使用? 你打算如何分区,是全部空间作一个个