Linux怎么建立软raid实验

介绍

本篇内容介绍了“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到系统中去,我们实验是否可用:

Linux怎么建立软raid实验