CentOS软RAID实现配置

 实现软raid
1、fdisk t fd //修改磁盘分区类型fd
2、创建raid设备
    创建一个RAID5,5块儿硬盘4块做RAID,1块儿做空闲硬盘(顶替硬盘使用)
    mdadm -C /dev/md0 -a yes -l 5  -n 4 -x1 /dev/sd{b,c,d,e,f}
         -n #: 使用#个块设备来创建此RAID
         -l #:指明要创建的RAID的级别
         -a {yes|no}:自动创建目标RAID设备的设备文件
         -c CHUNK_SIZE: 指明块大小
         -x #: 指明空闲盘的个数

    mdadm -D /dev/md0
         -D:显示raid的详细信

    cat /proc/mdstat //观察md的状态:

3、mkfs.ext4 /dev/md0 //格式化raid设备

4、vim /etc/fstab
    UUID="b92ddd51-c555-4948-b1d5-8563b697a2f1"   /mnt/raid   ext4    defaults     0       0

5、mdadm  -Ds /dev/md0 > /etc/mdadm.conf 生成配置文件
    mdadm -S /dev/md0 停止raid
    mdadm -A /dev/md0 启动raid

    停服务:mdadm –S /dev/md0
    激活:mdadm –A –s /dev/md0 激活
    强制启动:mdadm –R /dev/md0

6、测试
    mdadm /dev/md0 -f /dev/sdf1 模拟损坏
    mdadm /dev/md0 -r /dev/sdf1 删除成员
    mdadm /dev/md0 -a /dev/sdf1 增加
    mdadm -G /dev/md0 -n 6 -a /dev/sdd4 增加成员

注:如果提示mdadm: Failed to initiate reshape!说明磁盘个数扩展(reshape)功能不支持设备个数减少 centos7会有这样的报错。

7、删除raid
    umount /mnt/raid
    mdadm -S /dev/md0 停止raid
    rm -f /etc/mdadm.conf
    vi /etc/fstab
    fdisk /dev/sda
    mdadm –zero-superblock /dev/sdd1 //删除raid信息

 

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

(1)
msj77539273msj77539273
上一篇 2016-08-30 17:51
下一篇 2016-08-30 17:51

相关推荐

  • 二、(2)bash的工作特性之:命令执行状态返回值及命令行展开

    bash 工作特性 命令执行状态 命令行展开

    2018-01-10
  • N26-第十五周

    温故知新1、总结sed和awk的详细用法;sed stream EDitor 流编辑器,行级sed  [option] …’script’ [input-file]script 地址定界编辑命令常用选项-n 静默模式 ,不输出模式空间中的内容至屏幕-e script –expression …

    Linux干货 2017-08-24
  • awk详解

    —————————— 课外练习 只处理用户ID为奇数的行,并打印用户名和ID号 [root@localhost ~]# awk -F: '{if($3%2!=0) {print&n…

    Linux干货 2016-09-25
  • linux进程管理

    linux系统进程查看及管理工具 对于服务器来说重要的IO 设备磁盘网络 pstree,ps,pidof,pgrep,top,htop,glances,pmap,vmstat,dstat,kill,pkill,job,bg,fg,nohup,nice,renice,killall….. pstree命令: pstree-display …

    Linux干货 2016-09-09
  • RAID(重要)

    RAID   RAID(Redundent Array of Independent Disk):独立的冗余磁盘阵列,目的是为了结合多个物理驱动器组成单个单元,提高了磁盘的性能或保证数据冗余。RAID能够防止硬件的故障导致数据丢失,但是不能防止人为操作,软件故障、恶意软件感染等造成的数据丢失,因此不能替代备份。 分类有:硬件实现RAID(一是外接式磁盘阵列柜…

    Linux干货 2016-08-30
  • linux命令格式,获取帮助及其目录结构简要理解

    我们都知道,一台计算机要是没通电,和一堆废铁没什么区别。那么,通电开机进入系统后,会进入交互界面,等待用户操作,人与计算机交互界面有两种: GUI:图形用户接口。如我们平时使用的Windows  ,linux的X window,有KDE和GOME.   CLI:命令行接口,使用的SHELL类型有bash ,csh,tcshell,zshell等。 …

    2017-09-14