RAID5的组建

    RAID5在实际场景中应用最多,RAID5最少使用3块硬盘,3块硬盘中允许1块硬盘损坏,RAID5它的最大特点是可以有一块硬盘做冗余,其使用率是 N-1存储空间(N表示硬盘数量)

    首先创建分区,然后转换分区类型,最后保存退出。

注解:虚拟机总共有6块硬盘,我是从第3块硬盘开始做raid5的,所以是/dev/sdc

[root@client3 ~]# fdisk /dev/sdc

1.jpg

[root@client3 ~]# fdisk /dev/sdd

2.jpg

[root@client3 ~]# fdisk /dev/sde

3.jpg

[root@client3 ~]# fdisk /dev/sdf

4.jpg

激活新划分好的分区

[root@client3 ~]# partx -a /dev/sdc
[root@client3 ~]# partx -a /dev/sdd
[root@client3 ~]# partx -a /dev/sde
[root@client3 ~]# partx -a /dev/sdf

5.jpg

创建raid5

[root@client3 ~]# mdadm -C /dev/md0 -n 3 -x 1 -a yes -l 5 /dev/sd[c-f]1

6.jpg

格式化

[root@client3 ~]# mke2fs -t ext4 /dev/md0

7.jpg

生成mdadm.conf配置文件

[root@client3 ~]#mdadm -Ds > /etc/mdadm.conf

9.jpg

创建raid的挂载点,把md0挂载到刚创建的挂在点,查看/mydata下是否有lost+found。有说明挂载成功

[root@client3 ~]# mkdir /mydata
[root@client3 ~]# mount /dev/md0 /mydata/
[root@client3 ~]# ls /mydata/

8.jpg

我们可以测试一下raid5是否可以正常使用,我们把/dev/sdd1硬盘设置为损坏,然后查看热备硬盘能否自动切换上

10.jpg

[root@client3 ~]# mdadm /dev/md0 -f /dev/sdd1

12.jpg

如上图所示,sdf1硬盘自动切换上去。在这raid5基本配置成功!

我们把损坏的硬盘移除

[root@client3 ~]# mdadm /dev/md0 -r /dev/sdd1

13.jpg

再添加一块硬盘

[root@client3 ~]# mdadm /dev/md0 -a /dev/sdd1

14.jpg

想要关闭raid5,先要卸载挂载点,然后停止raid5。

[root@client3 ~]# umount /dev/md0
[root@client3 ~]# mdadm -S /dev/md0

如果你要彻底删除组建的raid5,再执行下面命令

[root@client3 ~]# mdadm --zero-superblock /dev/sdc1
[root@client3 ~]# mdadm --zero-superblock /dev/sdd1
[root@client3 ~]# mdadm --zero-superblock /dev/sde1
[root@client3 ~]# mdadm --zero-superblock /dev/sdf1
[root@client3 ~]#rm -rf /etc/mdadm.conf

原创文章,作者:染,如若转载,请注明出处:http://www.178linux.com/10521

(1)
染
上一篇 2016-02-14
下一篇 2016-02-14

相关推荐

  • linux文件管理类、bash的基础命令以及习题。

    文件管理工具:cp, mv, rm cp命令:copy 源文件:目标文件; 单源复制:cp [OPTION]… [-T] SOURCE DEST 多源复制:cp [OPTION]… SOURCE… DIRECTORY         cp&nb…

    Linux干货 2016-11-05
  • MapReduce数据流

    Hadoop的核心组件在一起工作时如下图所示: 图4.4高层MapReduce工作流水线   MapReduce的输入一般来自HDFS中的文件,这些文件分布存储在集群内的节点上。运行一个MapReduce程序会在集群的许多节点甚至所有节点上运行mapping任务,每一个mapping任务都是平等的:mappers没有特定“标识物”与其关联。因此,任意的map…

    Linux干货 2015-05-13
  • 从需求和安全角度开始linux(一)-20151211

    突然想从需求和安全的角度来展开各种命令。因为我觉得linux中所有的常用命令基本都是需求和安全的产物。 当我打开一个CLI(command line interface)界面的linux操作系统时: 一、我希望能够看到里面有什么,因此有了ls的命令。      ls – list&nbs…

    Linux干货 2015-12-15
  • 马哥教育网络班26期+第一周学习宣言

    30岁前,目标年薪50w!gogogo

    Linux干货 2016-12-27
  • 网络模型知识点概括

       网络模型分层 应用层 网络进程访问表示层 数据表示会话层 主机间通信传输层 端到端连接网络层 数据传输   数据链路层 访问介质物理层 物理线缆二进制封包与解封从下至上封包加包头通过上层协议传给对方机器,对方机器接受后需要从上至下拆解包头,这个过程叫解封三种通讯模式单播广播组播局域网:由服务器-》交换机-》pc …

    Linux干货 2017-05-02
  • 文本查找之find组合拳

    find命令不仅能帮助我们在数目众多的文件中快速找到满足条件的文本,我们还能通过find处理动作对查找到的文件进行进一步的处理。 一、find的特点:               遍历查找,因此查找速度略慢   &nbs…

    Linux干货 2016-08-15

评论列表(1条)

  • stanley
    stanley 2016-02-14 10:09

    实战参考佳篇