WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

评测导购 > FC SAN > 正文

详细概述RAID条带

Watchstor.com  佚名丨2010-01-09 15:34 标签:FC SAN RAID 

在向大家详细介绍RAID条带之前,首先让大家了解下RAID HOWTO,然后全面介绍RAID条带,希望对大家有用。我建议你读一读jakob@ostenfeld.dk写的软件RAID HOWTO。很明显,他是个丹麦人。丹麦是一个住着许多聪明人的世界上最好的国家。他的这篇HOWTO写得非常好,也许我根本就没有必要写这篇文章。

我之所以写这篇文章是因为文档一般来说都写得不大容易懂,当然现在情况已有很大的改观。本文中介绍的安装是在RedHat 6.0上进行的,我认为在其他的Linux版本中应该也能用。我什么时候会转去用Debian呢?我希望能尽快。

什么是 RAID?简单的说,它可以让你在几个硬盘上做些有趣的事。它可以让你把几个硬盘合并起来,把数据分散地存放在这几个硬盘中。它可以提高往硬盘读写数据的速度,也可以在硬盘上备份数据。这样即使你有一个硬盘坏了,你还可以从其他的硬盘中恢复所有的数据。你可以读读软件RAID HOWTO中有关RAID级别的部份来更好的了解不同类型的软件RAID。

为了试验本文中的例子,你需要设置一些小的分区。我建议你设置一个1G的扩展分区,然后在这个扩展分区上建一些100兆的逻辑分区。请千万要记住,你只能在一个无关紧要的硬盘上进行试验。如果你毁了这个硬盘上的数据,那是你自己的错。即使我的文章中写得不对,你也必需对自己的所作所为负责。

RAID条带(strip RAID)

我只准备介绍如何设置RAID条带来存放数据。也就是说,我不会把操作系统的主要部份放在RAID条带上。用RAID条带来存放整个系统会带来一些问题,所以我不准备这么做。

简单的说,在Linux系统上设置RAID条带需要四个步骤。条带把数据存放在两个或更多的硬盘(实际上是分区)上,这些数据有一半是在一个硬盘上,另一半在另一个硬盘上。这样可以提高硬盘读写的速度,因为数据是从两个硬盘上同时读出来的。再说一次,你可以在HOWTO读到更详细的内容。

首先,我们要配置/dev/md0,然后我们要格式化这些分区,接下来要配置/etc/rc.d/rc.local来激活RAID,最后要配置/etc/rc.d/rc.local来把这些设备安装到某个目录。

具体步骤

现在,我要使用一些小窍门。我认为大多数的低端用户并没有两个硬盘,所以我要使用同一个硬盘上的两个分区而不是两个硬盘。建立一个有两个逻辑分区的扩展分区。这两个分区,/dev/hda5和/dev/hda6,的大小必需一样。在同一个硬盘上的两个分区之间进行RAID条带是没有任何意义的,即使是在同一个IDE控制器的不同硬盘上这么做也是没有意义的。请记住,这只不过是个练习。

【编辑推荐】

  1. 深入分析RAID 5卷磁盘
  2. 深度讨论RAID磁盘阵列
  3. 三步讨论RAID技术
  4. 详谈RAID镜像重点知识
  5. 详细概括RAID 5标准

相关资讯

今日微信独家

《华尔街日报》报道日前援引知情人士的消息称,由于被美国政府以国家安全问题为由进行调查,联想斥资23亿美元收购IBM低端服务器业务的交易陷入了停滞状态。
关注新浪官博 订阅微信订阅号

订阅焦点周刊

论坛与活动

2016中国数据加速峰会直播专题
2016中国数据加速峰会直播专题[详细]
点击查看

精彩视频

最新文章

1111111
1111111
asdasd
asdasd
同有科技应用型大数据存储在南京掀起智能风暴
同有科技应用型大数据存储在南京掀起智能风暴
斯蒂芬斯蒂芬
斯蒂芬斯蒂芬
京东双11技术备战 构建多中心交易系统
京东双11技术备战 构建多中心交易系统