本篇内容介绍了“Linux怎么建立软raid实验”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
<强>一、raid定义强>
突袭,全称冗余阵列ofInexpensive磁盘中文名为廉价磁盘冗余阵列.RAID可分为软raid和硬raid,软raid是通过软件实现多块硬盘冗余的,而硬raid是一般通过raid卡来实现raid的。前者配置简单,管理也比较灵活。对于中小企业来说不失为一最佳选择。硬突袭往往花费比较贵,不过,在性能方面具有一定优势。
<强>突袭分类强>
突袭可分为以下几种,做个表格认识下:
raid 0:存取速度最快没有容错
raid 1:完全容错成本高,硬盘使用率低。
突袭3:写入性能最好没有多任务功能
raid 5:具备多任务及容错功能写入时头顶有
raid 0 + 1:速度快,完全容错成本高
<强>二,Linux raid 5实验详解强>
<强>(注:以Linux下命令中如果提示权限不够,请在命令前加sudo) 强>
<强> 1,添加4块硬盘强>
可以用虚拟机设置出4块硬盘出来。在虚拟机上添加硬盘,一直采用默认设置。
添加后,Linux重启才能识别
可以用fdisk - l命令查看到
添加的四块硬盘分别为
/dev/sdb
/dev/署
/dev/sdd
/dev/钻。
<强> 2,分区强>
比如对/dev/sdb分区
fdisk/dev/sdb
设备包含有效的DOS分区表,norSun, SGI或OSF磁碟标签
新建一个DOS磁盘标签。变化将留在memoryonly,
直到你决定写他们。之后,当然,上次
内容获得# 39;t是可恢复的。
警告:无效的国旗0 x0000分区表4将becorrected w(仪式)
命令帮助)(m: n #按创建新分区
命令行动e扩展
p主分区(1 - 4)#输入p选择创建主分区p
分区号(1 - 4):1 #输入1创建第一个主分区
第一气缸(1 - 130,默认1):#直接回车,选择分区开始柱面这里就从1开始
使用默认值1
最后一缸或+大小或+ sizeM + sizeK(1 - 102,默认130):
使用默认值130
命令帮助(m): w #然后输入w写盘
分区表已经改变了!
调用ioctl () re-readpartition表。
同步磁盘。
其它分区照这样做全部分出一个区出来。下面命令显示所有分区信息:
, fdisk - l
会看到出现/dev/sdb1/dev/sdc1/dev/sdd1/dev/sde1
<强> 3,创建突袭强>
安装mdadm软件
sudo apt安装mdadm
, mdadm——创建/dev/md0水平=5 n3/dev/sdb1/dev/sdc1/dev/sdd1
#意思是创建突袭设备名为md0,级别为RAID 5,采用了三块磁盘,分别是/dev/sdb1/dev/sdc1/dev/sdd1
mdadm:数组/dev/md0开始。
好的,初步建立了突袭了,我们看下具体情况吧。
mdadm——细节/dev/md0
4突袭的启动方法(这一步在实验时可以跳过)
,,, RAID的启动有两种方法,一种是指定突袭设备和RAID成员的办法来启动突袭,另一种办法是通过加载突袭默认的配置文件来启动。
<强>第一种方法:>强,,
语法:
,,, mdadm——突袭设备,,RAID成员
,注:
,,,——同——组装、意思是激活一个已经存在的突袭;
,,, RAID设备,就是/dev/md0或/dev/md1……根据你所创建的RAID设备为准;
,,, RAID成员,就是你要启动的突袭,其下属设备有哪些,要一个一个的列出来,中间以空格分开;
,举例:
比如我要启动刚才建立的突袭,设备是/dev/md0,其下有成员是/dev/sdb1和/dev/sdc1和/dev/sde1,所以我要用下面的办法;
,,,mdadm ——,/dev/md0 /dev/sdb1/dev/sdc1/dev/sde1
<强>第二种方法:强>
为了让RAID开机启动,需要编辑利雅得配置文件。默认名字为mdadm。相依,这个文件默认是不存在的,要自己建立。该配置文件存在的主要作用是系统启动的时候能够自动加载软RAID,同时也方便日后管理。
mdadm——详细扫描在/etc/mdadm。参看
root@localhost ~ #猫/etc/mdadm.参看
=raid5阵列/dev/md0水平num-devices=3 UUID=e62a8ca6:2033f8a1: f333e527:78b0278a
=/dev/sdb1,设备/dev/sdc1,/dev/sdd1
#默认格式是不正确的,需要做以下方式的修改:
vi/etc/mdadm.参看
猫/etc/mdadm.参看
设备/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1
=raid5阵列/dev/md0水平num-devices=3 UUID=e62a8ca6:2033f8a1: f333e527:78b0278a
<强> 5,将/dev/md0创建文件系统强>
mkfs - t ext4/dev/md0
<强> 6,挂载/dev/md0到系统中去,我们实验是否可用: