公司软raid问题
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问题的更多相关文章
- Raid 介绍以及软raid的实现
RAID: old Redundant Arrays of Inexpensive Disks (廉价磁盘冗余阵列) new Redundant Arrays of Independent Disks ...
- CentOS 6.3下配置软RAID(Software RAID)
一.RAID 简介 RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array). ...
- 网易视频云技术分享:linux软raid的bitmap分析
网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,提供稳定流畅.低时延.高并发的视频直播.录制.存储.转码及点播等音视频的PAAS服务,在线教育.远程医疗.娱乐秀场.在线 ...
- RAID、软RAID和硬RAID
RAID(redundant array of inexpensive disks):独立的硬盘冗余阵列,基本思想是把多个小硬盘组合在一起成为一个磁盘组,通过软件或硬件的管理达到性能提升或容量增大或增 ...
- ☆RHEL6创建软raid的使用☆——经典之作
raid主要的种类 1.raid0 扩展卷 raid 0又称Stripee或Striping,中文译为集带工作方式, 有时也可以理解为拼凑. 它是将要存取的数据以条带状的形式尽量平均分配到多个硬 ...
- linux磁盘管理系列-软RAID的实现
1 什么是RAID RAID全称是独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想是把多个磁盘组合起来,组合一个磁盘阵列组,使得性能大幅提高. R ...
- linux磁盘管理系列二:软RAID的实现
磁盘管理系列 linux磁盘管理系列一:磁盘配额管理 http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...
- linux服务器系统盘坏且系统盘为软raid的修复方法
1 需要换新盘的情况 1.1 一块盘grub损坏修复 一块盘grub损坏修复(可通过另一块盘进入系统的情况).更换硬盘的方式,可以热插拔,也可以服务器断电后更换,但如果是热插拔,可能会导致盘符变更.坏 ...
- Liunx软Raid实现
Liunx软Raid实现 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在配置软Raid之前,我们首先要了解一下什么是Raid,Raid又分哪几个系列?哪个又是最靠谱的组合?我们生 ...
随机推荐
- mysql 列转行处理
CREATE TABLE `table1` ( `id` ) DEFAULT NULL, `name` ) CHARACTER SET utf8 DEFAULT NULL ) ENGINE=MyISA ...
- Android控件第2类——ImageView
1.ImageView不仅仅可以显示图片,ImageView可以显示任何Drawable对象. adjustViewBounds:设置ImageView是否调整自己的边界来保证图片的长宽比. crop ...
- Android 自己写一个打开图片的Activity
根据记忆中eoe的Intent相关视频,模仿,写一个打开图片的Activity 1.在主Activity的button时间中,通过设置action.category.data打开一个图片.这时代码已经 ...
- Js单元测试工具 以及 粗浅的对我的快乐运算进行测试
1. Karma的介绍 Karma是Testacular的新名字,在2012年google开源了Testacular,2013年Testacular改名为Karma.Karma是一个让人感到非常神秘的 ...
- Delphi7如何实现让Tedit显示文字垂直居中(上下居中)
通过下面的组件,可以在输入文字的时候自动垂直居中 直接把下面代码保存到Unit1.pas即可------------------------------------------ unit Unit1; ...
- TCP 协议连接与关闭的握手
原文链接 http://blog.csdn.net/oney139/article/details/8103223 TCP头部: 其中 ACK SYN 序号 这三个部分在以下会用到,它们 ...
- c# DataGridView绑定DataTable对象之后总会多一行
DataGridView 属性 AllowUserToAddRows = false
- 【BZOJ1303】[CQOI2009]中位数图(模拟)
[BZOJ1303][CQOI2009]中位数图(模拟) 题面 BZOJ 洛谷 题解 把大于\(b\)的数设为\(1\),小于\(b\)的数设为\(-1\).显然询问就是有多少个横跨了\(b\)这个数 ...
- STM32配置GPIO前须先打开其时钟,否则配置失败
@2018-5-9 17:11:38 STM32配置GPIO前须先打开其时钟,否则配置失败
- 【bzoj4765】 普通计算姬
题意 给出一棵有根树,$n$个点每个都有一个点权.$m$组操作每次可以修改一个点权或者询问编号在区间$[l,r]$的点的子树权值和的和. Solution 我们对节点编号分块,每一块统计该块中的节点的 ...