RAID的技术介绍:

    • stripe width(条带宽度):RAID中的磁盘数,就是组成这个stripe的磁盘数。如,4个磁盘组成的RAID 0,条带宽度就是4。
    • stripe depth(条带深度):单块磁盘上条带的大小,有时也称为stripe unit。
    • stripe size(条带大小):stripe depth*stripe width。
    • 还有一种说法:有时也称为block size块大小chunk size簇大小stripe length条带长度,granularity粒度,单块磁盘上的每次IO的最小单位。

以下问题是nagios监控不到的?

<1>

d238 ~ # cat /proc/mdstat
Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdb1[1] sda1[0]
112320 blocks [2/2] [UU]

md2 : active raid10 sdc2[2] sdd2[3] sdb2[1] sda2[0]
33574912 blocks 512K chunks 2 far-copies [4/4] [UUUU]

md3 : active raid10 sdc3[2] sdd3[3] sdb3[1] sda3[0]
33574912 blocks 512K chunks 2 far-copies [4/4] [UUUU]

md4 : active raid5 sdc4[2] sdd4[3] sdb4[1] sda4[0]
2829214464 blocks level 5, 256k chunk, algorithm 2 [4/4] [UUUU]           //这种状态是不正确的.

<2>

d237 ~ # cat /proc/mdstat
Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md127 : inactive sdc4[2](S) sda4[0](S) sdb4[3](S)                    //变md号,且都是slave状态.
2829214848 blocks

md1 : active raid1 sda1[0]
112320 blocks [2/1] [U_]

md2 : active raid10 sdc2[2] sdb2[3] sda2[0]
33574912 blocks 512K chunks 2 far-copies [4/3] [U_UU]

md3 : active raid10 sdc3[2] sdb3[3] sda3[0]
33574912 blocks 512K chunks 2 far-copies [4/3] [U_UU]

解决===>???

1.1.1  重命名RAID

示例:重命名/dev/md0到/dev/md3

正常情况:

mdadm -S /dev/md2

mdadm -A /dev/md2 /dev/sd[ab]2

缺失一块盘(sda2)的情况

mdadm -S /dev/md2

mdadm -E /dev/sdb2 得到uuid

mdadm -A /dev/md2 --uuid=063d9f6b:d6a208aa:cb201669:f728008a

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

db101 ~ # fdisk -l|grep "^/dev"
/dev/sda1 * 2048 206847 102400 83 Linux
/dev/sda2 206848 67315711 33554432 82 Linux swap / Solaris
/dev/sda3 67315712 193144831 62914560 83 Linux
/dev/sda4 193144832 1169686527 488270848 83 Linux
/dev/sdb1 2048 1169686527 584842240 83 Linux
/dev/sdc1 2048 1169686527 584842240 83 Linux
/dev/sdd1 2048 1169686527 584842240 83 Linux
/dev/sde1 2048 1169686527 584842240 83 Linux
/dev/sdf1 * 2048 488378644 1953506388 7 HPFS/NTFS/exFAT

公司软raid问题的更多相关文章

  1. Raid 介绍以及软raid的实现

    RAID: old Redundant Arrays of Inexpensive Disks (廉价磁盘冗余阵列) new Redundant Arrays of Independent Disks ...

  2. CentOS 6.3下配置软RAID(Software RAID)

    一.RAID 简介 RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array). ...

  3. 网易视频云技术分享:linux软raid的bitmap分析

    网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,提供稳定流畅.低时延.高并发的视频直播.录制.存储.转码及点播等音视频的PAAS服务,在线教育.远程医疗.娱乐秀场.在线 ...

  4. RAID、软RAID和硬RAID

    RAID(redundant array of inexpensive disks):独立的硬盘冗余阵列,基本思想是把多个小硬盘组合在一起成为一个磁盘组,通过软件或硬件的管理达到性能提升或容量增大或增 ...

  5. ☆RHEL6创建软raid的使用☆——经典之作

    raid主要的种类 1.raid0  扩展卷   raid 0又称Stripee或Striping,中文译为集带工作方式, 有时也可以理解为拼凑. 它是将要存取的数据以条带状的形式尽量平均分配到多个硬 ...

  6. linux磁盘管理系列-软RAID的实现

    1 什么是RAID RAID全称是独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想是把多个磁盘组合起来,组合一个磁盘阵列组,使得性能大幅提高. R ...

  7. linux磁盘管理系列二:软RAID的实现

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  8. linux服务器系统盘坏且系统盘为软raid的修复方法

    1 需要换新盘的情况 1.1 一块盘grub损坏修复 一块盘grub损坏修复(可通过另一块盘进入系统的情况).更换硬盘的方式,可以热插拔,也可以服务器断电后更换,但如果是热插拔,可能会导致盘符变更.坏 ...

  9. Liunx软Raid实现

    Liunx软Raid实现 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在配置软Raid之前,我们首先要了解一下什么是Raid,Raid又分哪几个系列?哪个又是最靠谱的组合?我们生 ...

随机推荐

  1. PAT 甲级 1105 Spiral Matrix

    https://pintia.cn/problem-sets/994805342720868352/problems/994805363117768704 This time your job is ...

  2. Spring+Junit测试用例的使用

    1.[导包]使用Spring测试套件,需要两个jar包:junit-X.X.jar和spring-test-X.X.X.RELEASE.jar,在maven项目下可添加如下依赖: <depend ...

  3. 解决Delphi 2010启动时出现cannot create xxxx\EditorLineEnds.ttr问题

    由于在Windows安装了最近的更新(KB2982791, KB2970228)后,Delphi的IDE需要创建的一个文件%TEMP%\EditorLineEnds.ttr会被系统锁定,导致除非重新启 ...

  4. MyBatis关联查询,一对多关联查询

    实体关系图,一个国家对应多个城市 一对多关联查询可用三种方式实现: 单步查询,利用collection标签为级联属性赋值: 分步查询: 利用association标签进行分步查询: 利用collect ...

  5. Vue实现对数组、对象的深拷贝、复制

    当组件间传递对象时,由于此对象的引用类型指向的都是一个地址(除了基本类型跟null,对象之间的赋值,只是将地址指向同一个,而不是真正意义上的拷贝),如下 数组: ,,]; var b = a; b.p ...

  6. IE userData

    前面的话 IE浏览器实现了它专属的客户端存储机制——“userData”.userData可以实现一定量的字符串数据存储,可以将其用做是Web存储的替代方案.本文将详细介绍IE userData 概述 ...

  7. MT【198】连乘积放缩

    (2018中科大自招最后一题)设$a_1=1,a_{n+1}=\left(1+\dfrac{1}{n}\right)^3(n+a_n)$证明:(1)$a_n=n^3\left(1+\sum\limit ...

  8. 【刷题】BZOJ 1023 [SHOI2008]cactus仙人掌图

    Description 如果某个无向连通图的任意一条边至多只出现在一条简单回路(simple cycle)里,我们就称这张图为仙人掌图(cactus).所谓简单回路就是指在图上不重复经过任何一个顶点的 ...

  9. Nginx多进程高并发、低时延、高可靠机制在缓存代理中的应用

    1. 开发背景 现有开源缓存代理中间件有twemproxy.codis等,其中twemproxy为单进程单线程模型,只支持memcache单机版和redis单机版,都不支持集群版功能. 由于twemp ...

  10. alpine编译安装tengine,并使用supervisor启动

    Alpine是一个小型的linux系统,官方docker镜像只有不到5MB,非常适合作为容器镜像. Alpine Linux is a security-oriented, lightweight L ...