- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在Linux下使用RAID(二):使用mdadm工具创建软件RAID0精要
在Linux下使用RAID(二):使用mdadm工具创建软件RAID 0RAID即廉价磁盘冗余阵列,其高可用性和可靠性适用于大规模环境中,相比正常使用,数据更需要被保护。RAID是一些磁盘的集合,是包含一个阵列的逻辑卷。驱动器可以组合起来成为一个阵列或称为(组的)集合。创建 RAID 最少应使用2个连接到 RAID 控制器的磁盘组成,来构成逻辑卷,可以根据定义的 RAID 级别将更多的驱动器添加到一个阵列中。不使用物理硬件创建的 RAID 被称为软件 RAID。软件 RAID 也叫做穷人 RAID。在 Linux 中创建 RAID0使用 RAID 的主要目的是为了在发生单点故障时保存数据,如果我们使用单个磁盘来存储数据,如果它损坏了,那么就没有机会取回我们的数据了,为了防止数据丢失我们需要一个容错的方法。所以,我们可以使用多个磁盘组成 RAID 阵列。在 RAID 0 中条带是什么条带是通过将数据在同时分割到多个磁盘上。假设我们有两个磁盘,如果我们将数据保存到该逻辑卷上,它会将数据保存在两个磁盘上。使用 RAID 0 是为了获得更好的性能,但是如果驱动器中一个出现故障,我们将不能得到完整的数据。因此,使用 RAID 0 不是一种好的做法。唯一的解决办法就是安装有 RAID 0 逻辑卷的操作系统来提高重要文件的安全性。RAID 0 性能较高。 在 RAID 0 上,空间零浪费。 零容错(如果硬盘中的任何一个发生故障,无法取回数据)。 写和读性能都很好。 要求创建 RAID 0 允许的最小磁盘数目是2个,但你可以添加更多的磁盘,不过数目应该是2,4,6,8等的偶数。如果你有一个物理 RAID 卡并且有足够的端口,你可以添加更多磁盘。在这里,我们没有使用硬件 RAID,此设置只需要软件 RAID。如果我们有一个物理硬件 RAID 卡,我们可以从它的功能界面访问它。有些主板默认内建 RAID 功能,还可以使用 Ctrl + I 键访问它的界面。如果你是刚开始设置 RAID,请阅读我们前面的文章,我们已经介绍了一些关于 RAID 基本的概念。介绍 RAID 的级别和概念我的服务器设置操作系统 : CentOS 6.5 FinalIP 地址 : 192.168.0.225两块盘 : 20 GB each这是9篇系列教程的第2部分,在这部分,我们将看看如何能够在 Linux 上创建和使用 RAID 0(条带化),以名为 sdb 和 sdc 两个 20GB 的硬盘为例。第1步:更新系统和安装管理 RAID 的 mdadm 软件1、在 Linux 上设置 RAID 0 前,我们先更新一下系统,然后安装mdadm 包。mdadm 是一个小程序,这将使我们能够在Linux下配置和管理 RAID 设备。# yum clean all yum update# yum install mdadm -y安装 mdadm 工具第2步:确认连接了两个 20GB 的硬盘2、在创建 RAID 0 前,请务必确认两个硬盘能被检测到,使用下面的命令确认。# ls -l /dev | grepsd检查硬盘3、一旦检测到新的硬盘驱动器,同时检查是否连接的驱动器已经被现有的 RAID 使用,使用下面的mdadm 命令来查看。# mdadm --examine /dev/sd[b-c]检查 RAID 设备从上面的输出我们可以看到,没有任何 RAID 使用 sdb 和 sdc 这两个驱动器。第3步:创建 RAID 分区4、现在用 sdb 和 sdc 创建 RAID 的分区,使用 fdisk 命令来创建。在这里,我将展示如何创建 sdb 驱动器上的分区。# fdisk /dev/sdb请按照以下说明创建分区。按n 创建新的分区。 然后按P 选择主分区。 接下来选择分区号为1。 只需按两次回车键选择默认值即可。 然后,按P 来显示创建好的分区。 创建分区请按照以下说明将分区创建为 Linux 的 RAID 类型。按L,列出所有可用的类型。 按t 去修改分区。 键入fd 设置为 Linux 的 RAID 类型,然后按回车确认。 然后再次使用p查看我们所做的更改。 使用w保存更改。 在 Linux 上创建 RAID 分区注:请使用上述步骤同样在 sdc 驱动器上创建分区。5、 创建分区后,验证这两个驱动器是否正确定义 RAID,使用下面的命令。# mdadm --examine /dev/sd[b-c]# mdadm --examine /dev/sd[b-c]1验证 RAID 分区第4步:创建 RAID md 设备6、 现在使用以下命令创建 md 设备(即 /dev/md0),并选择 RAID 合适的级别。# mdadm -C /dev/md0 -l raid0
文档评论(0)