linux软件raid配置

linux软件raid配置

ID:39465763

大小:95.00 KB

页数:9页

时间:2019-07-04

linux软件raid配置_第1页
linux软件raid配置_第2页
linux软件raid配置_第3页
linux软件raid配置_第4页
linux软件raid配置_第5页
资源描述:

《linux软件raid配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux系统下软件RAID的实现和配置一、raid原理11、raid级别1二、在linux系统中raid的实现22、raid0的实现过程23、raid1的实现44、raid5的实现55、模拟raid1故障与排除6一、raid原理RAID是一种把多块独立的硬盘按不同方式组合起来形成一磁盘组,从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。不同的组织方式成为RAID级别。数据冗余的功能是在用户数据一旦发生损坏后,利用冗余信息可以使用损坏数据得以恢复,从而保障了用户数据的安全性。在用户看起来,组

2、成的磁盘组就像是一个硬盘,对磁盘阵列的操作与单个硬盘一模一样。1、raid级别目前共有0-6共7种基本的RAID级别,常用的RAID级别是0,3,5。需要RAID控制器来管理物理硬盘,linux可以模拟RAID控制器,用来管理硬盘,但只支持级别0,1,4,5。1.1raid0RAID0通过把连接的数据访问分散到多个磁盘上来提高存储性能,这样,数据请求就可以被多个磁盘执行属于它自己的那部分数据请求。这种并行操作可以显著提高磁盘的整体存取性。1.2raid1RAID1又称为镜像,为了保证数据的可用性与

3、可修复性,把用户的数据自动复制到另外一块磁盘上。1.3raid5RAID5是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,当RIAD5的一个磁盘数据发生损坏后,利用剩下的数据和相应的校验信息去恢复被损坏的数据。1.4raid10是RAID0和RAID1的组合形式,也称为RAID10。1.5linux中软件raid(1).使用linux内核实现软件RAID控制器(2).需要内核支持(3).需要相应的应用软件(raidtools)创建管理RAID设备(4).软件RAID设备文件名:/d

4、ev/mdN(5).软件RAID设备可以当分区看待,需要格式化后挂载mkfs.ext3/dev/md1mount/dev/md1/opt二、在linux系统中raid的实现2、raid0的实现过程通过raid0的实现过程来深入了解一下linux软件raid的实现过程与方法,对以后硬件raid的实现也有重要的指导意义。2.1添加硬盘通过正常方式添加硬盘,然后分区,本实验环境是redhatlinux9,原硬盘设备是/dev/sda,新添加了两块硬盘/dev/hda,/dev/hdb。分区方案如下:/d

5、ev/hda1/dev/hdb1注:分区后要重启。2.2安装raidtools2.2.1查看raidtools安装情况[root@redhatroot]#rpm-qraidtools/*默认情况已经安装了*/raidtools-1.00.3-22.2.2查看raidtools配置文件[root@redhatroot]#rpm-qlraidtools/sbin/arytst/sbin/detect_multipath/sbin/lsraid/sbin/mkraid/*创建raid的命令*//sbin

6、/raid0run/sbin/raidhotadd/sbin/raidhotremove/sbin/raidreconf/sbin/raidsetfaulty/sbin/raidstart/sbin/raidstop/usr/share/doc/raidtools-1.00.3/multipath.conf.sample/usr/share/doc/raidtools-1.00.3/raid0.conf.sample#raid0示例配置文件/usr/share/doc/raidtools-1.00

7、.3/raid1.conf.sample#raid1示例配置文件/usr/share/doc/raidtools-1.00.3/raid4.conf.sample#raid4示例配置文件/usr/share/doc/raidtools-1.00.3/raid5.conf.sample#raid5示例配置文件/usr/share/doc/raidtools-1.00.3/raidtab.sample#示例配置文件/usr/share/man/usr/share/man/man5/usr/share/

8、man/man5/raidtab.5.gz....2.2.3复制示例配置文件可以直接复制示例配置文件,在其基础上进行修改。#cp/usr/share/doc/raidtools-1.00.3/raid0.conf.sample/etc/raidtab2.2.4编写配置文件[root@redhatroot]#vi/etc/raidtabraiddev/dev/md0#RAID设备的名称。raid-level0#raid的级别persistent-superblock0#冗余磁盘数量c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。