软RAID管理
软RAID管理
软RAID
软RAID 提供管理界面:mdadm
软RAID为空余磁盘添加冗余,结合了内核中的md(multi devices)。
RAID 设备可命名为/dev/md0、/dev/md1、/dev/md2、/dev/md3等
观察md的状态:cat /proc/mdstat
软RAID的实现
mdadm是模式化的工具,支持的RAID 级别:LINEAR、RAID0、RAID1、RAID4、RAID5、RAID6、RAID10。
mdadm
mdadm - manage MD devices aka Linux Software RAID
mdadm [mode] <raiddevice> [options] <component-devices>
<raiddevice>: /dev/md#
<component-devices>: 任意块设备
[mode]:
-A, --assemble 装配一个先已存在的阵列
-B, --build 创建一个不带超级块的遗留阵列
-C, --create 创建一个新的阵列
-F, --follow, --monitor 选择监控模式
-G, --grow 更改尺寸或更改一个活动阵列的形状
-I, --incremental 在适当的阵列中添加/删除单个设备, 并可能启动阵列。
--manage 管理
--misc 混合的
--auto-detect 自动检测
-f: 标记指定磁盘为损坏
-a: 添加磁盘
-r: 移除磁盘
可以通过 mdadm --[mode] --help 来查找对应模式下的选项
[ common peration ]:
--verbose -v 显示发生的详情
--quiet -q 不显示不必要的信息
--brief -b 显示简短信息
--export -Y 配合 --detail, --detail-platform 或--examine 使用 key=value 的格式来导入到环境中
--force -f 重写常规检查并更加强有力
--assemble -A 配置一个阵列
--build -B 创建一个不带有元数据的阵列
--create -C 创建一个新的阵列
--detail -D 显示raid的详细信息
--examine -E 在一个新阵列组成中测试超级块
--examine-bitmap -X 显示一个位图文件的详细信息
--examine-badblocks 显示在设备上的已知坏块设备的列表
--monitor -F 监控阵列
--grow -G 重设阵列尺寸和形状
--incremental -I 在一个合适阵列中添加或删除一个单一的设备
--query -Q 显示与md驱动程序的有关的设备
--auto-detect 开启被内核控制的自动删除的功能
一些专有选项。也就是mode相关的子选项太多就不在一一累述了,用到时可在查看帮助。
软RAID 配置示例
使用mdadm 创建并定义RAID 设备
#mdadm -C /dev/md0 -a yes -l 5 -n 3 -x 1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
用文件系统对每个RAID 设备进行格式化
#mke2fs -j /dev/md0
测试RAID 设备
使用mdadm 检查RAID 设备的状况
#mdadm --detail|D /dev/md0
增加新的成员
#mdadm –G /dev/md0 –n4 -a /dev/sdf1
软RAID 测试和修复
模拟磁盘故障
mdadm /dev/md0 -f /dev/sda1
移除磁盘
mdadm /dev/md0 –r /dev/sda1
从软件RAID 磁盘修复磁盘故障
替换出故障的磁盘然后开机
在备用驱动器上重建分区
mdadm /dev/md0 -a /dev/sda1
mdadm、/proc/mdstat 及系统日志信息
软RAID 管理
生成配置文件: mdadm –D –s >> /etc/mdadm.conf
停止设备: mdadm –S /dev/md0
激活设备: mdadm –A –s /dev/md0 激活
强制启动: mdadm –R /dev/md0
删除raid 信息: mdadm --zero-superblock /dev/sdb1
软RAID管理的更多相关文章
- 软RAID管理命令mdadm详解
软RAID管理命令mdadm详解 mdadm是linux下用于创建和管理软件RAID的命令,是一个模式化命令.但由于现在服务器一般都带有RAID阵列卡,并且RAID阵列卡也很廉价,且由于软件RAID的 ...
- 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 ...
- 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). ...
- RAID、软RAID和硬RAID
RAID(redundant array of inexpensive disks):独立的硬盘冗余阵列,基本思想是把多个小硬盘组合在一起成为一个磁盘组,通过软件或硬件的管理达到性能提升或容量增大或增 ...
- Liunx软Raid实现
Liunx软Raid实现 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在配置软Raid之前,我们首先要了解一下什么是Raid,Raid又分哪几个系列?哪个又是最靠谱的组合?我们生 ...
- mdadm 软RAID
mdadm是linux下用于创建和管理软件RAID的命令,是一个模式化命令.但由于现在服务器一般都带有RAID阵列卡,并且RAID阵列卡也很廉价,且由于软件RAID的自身缺陷(不能用作启动分区.使用C ...
- LINUX中软RAID的实现方案
转自linux就该这么学 应用场景 Raid大家都知道是冗余磁盘的意思(Redundant Arrays of Independent Disks,RAID),可以按业务系统的需要提供高可用性和冗余性 ...
随机推荐
- 在TWaver的Tree节点上画线
论坛上有同学提出如何在tree上画引导线,之前我们Flex已经实现此功能,现在最新版的HTML5也将添加此功能.先看看效果:详细的使用方法可以参考我们开发手册中可视化视图组件#Tree引导线一章,下面 ...
- HDU - 4803 - Poor Warehouse Keeper (思维)
题意: 给出x,y两个值分别代表x个物品,总价为y 有两种变化: 1.使总价+1,数量不变 2.数量+1,总价跟着变化 (y = y + y / x) 思路: 给出目标x,y,计算最少变化次使数量变化 ...
- localStorage前端存储数据
<!DOCTYPE html> <html> <head> <title>localStorage演示</title> <meta c ...
- python实现字符串转换整数
实现一个函数,使其能将字符串转换成整数. 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止. 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续 ...
- top Universities in Mechanical Engineering
- 九九乘法表-Java
public class Test1 { public static void main(String[] args){ for(int i=1;i<=9;i++){ for(int j=1;j ...
- How Can You Tell the Difference Between LINQ Methods and Query Builder Methods?
LINQ's method syntax looks very similar to the query builder methods,except for one big difference:t ...
- POJ 1226 Substrings
Substrings Time Limit: 1000ms Memory Limit: 10000KB This problem will be judged on PKU. Original ID: ...
- free web rich code eidtor
free web rich code eidtor https://i.cnblogs.com/Preferences.aspx tiny code-editor https://apps.tiny. ...
- noip模拟赛 猜数字
题目描述 LYK在玩猜数字游戏. 总共有n个互不相同的正整数,LYK每次猜一段区间的最小值.形如[li,ri]这段区间的数字的最小值一定等于xi. 我们总能构造出一种方案使得LYK满意.直到…… LY ...