zoukankan      html  css  js  c++  java
  • RAID配置

    RAID级别RAID0 RAID1 RAID5 RAID10
     硬RAID :控制卡芯片管理
     软RAID :操作系统管理
     半软半硬RAID: 芯片系统协同管理

    mdadm
     mdadm是multiple devices admin的简称,mdadm是Linux下的一款标准的软件RAID管理工具
    配RAID1
     关机 添加两快硬盘sd设备(默认)
     过程:分区 转变系统ID号,格式转换为Linux raid autodetect,自动检测,命令创建RAID1
     默认安装mdadm
     rpm -q mdadm
     分区 转变系统ID号:
     fdisk /dev/sdb
      n 新建分区
      p 主分区
      1 第一个分区
     两个回车 默认起始默认结束磁盘柱面
      t 转换
      fd 格式转换为Linux raid autodetect
      w 保存
     同样操作另一块盘
      fdisk /dev/sdc
      n
      p
      1
     两个回车
      t
      fd
     mdadm -C(创建) /dev/md1 -l 1(RAID1) -n 2(两块盘) /dev/sdb1 /dev/sdc1将两个磁盘加入到RAID1
      是否继续创建?y
      mdadm -D /dev/md1查看 两块盘同步
      mkfs.ext4 /dev/md1格式化(-L 加卷标)
      e2label /dev/md1 查卷标
      e2label /dev/md1 wg 加卷标
      mkdir /wg 创建挂载点
      mount /dev/md1 /wg 挂载
      df查看或mount -l
      cd /local/
      touch test
     cd
     关机
     删除一块原有磁盘,添加一块磁盘(破坏镜像卷,恢复数据)
     mdadm -D /dev/md1查看 没有md1只能补全1md127 显示一个removed
      mount /dev/md127 /local/ 挂载
      ls /wg/ 数据没丢失,大小和原来一样
      fdisk /dev/sdc 新添加的硬盘
      n 新建分区
      p 主分区
      1 第一个分区
      两个回车 默认起始默认结束磁盘柱面
      t 转换
      fd 查看system为Linux raid autodetect
      w 保存
     将硬盘加入到RAID1中
      df 查看
      cd .. 跳出/local不然下一步卸载会失败
      umount /wg/ 卸载
     mdadm -S /dev/md127 停用RAID1
     mdadm -D /dev/md127 查看
     mdadm -C /dev/md1 -l 1 -n 2 /dev/sdb1 /dev/sdc1将两个磁盘加入到RAID1
      y确认创建
     mdadm -D /dev/md1 查看设备的当前状态,两块盘都处于激活状态active
     mount /dev/md1 /wg/
      ls /local/ 有数据
      df -TH 查看(大小)
    配RAID5:
     关机 添加4快硬盘,三块用于配RAID5一块用于热备份
     fdisk /dev/sdb 三快盘依次操作
      n 新建分区
      p 主分区
      1 第一个分区
     两个回车 默认起始默认结束磁盘柱面
      t 转换
      fd 查看system为Linux raid autodetect
      w 保存
     mdadm -C /dev/md5 -l 5 -n 3 /dev/sd[bcd]1将磁盘加入到RAID5
      mkfs.ext4 /dev/md5 格式化
      mkdir /wg/创建目录
      mount /dev/md5 /wg/ 挂载
      df -TH 查看
      cd ./local/
     touch test
     mdadm -D /dev/md5 查看RAID信息
     mdadm -a /dev/md5 /dev/sde1 将sde加进RAID%
     mdadm -D /dev/md5 sde为spare 其他盘激活
     umount /local
     关机删除一块硬盘
     mdadm -D /dev/md127 有一块盘是removed
     mount /dev/md127 /wg/
     ls /local/ 数据还在
     mdadm -D /dev/md127 热备盘由spare 变成spare rebuilding
     umount /local/卸载
     mdadm -S /dev/md127 停用热备份
     mdadm -A /dev/md5 /dev/sd[bcd]1 启用RAID
     mdadm -D /dev/md5 RAID5(3块都是active)
    总结:
     mount /wg/挂载
     umount /wg/ 卸载
     mdadm -C /dev/md1 -l 5 -n 3 /dev/sdbcd]1 创建RAID
     mdadm -S /dev/md1 停用RAID1
     mdadm -A /dev/md5 /dev/sd[bcd]1 启用RAID
     mdadm -D /dev/md1 查看RAID信息
     resize2fs /dev/md1
     mdadm -a /dev/md1 /dev/sde1 添加热备份
     mdadm -r /dev/md1 /dev/s

  • 相关阅读:
    服务器管理注意事项
    帮朋友发个招聘信息
    tcp/ip协议简介
    程序员的本质(转)
    不同部门员工吃饭时聊些什么
    IE用户比Opera和Chrome用户的IQ低
    有一天,程序猿们突然发现他们要涨的工资掉到井里啦!大家都很害怕,连忙一个吊着一个,从树上伸到井里去捞工资。正好他们摸到工资的时候,一个老程序员忽然兴奋的大叫:别蠢了,要涨的工资还好好的挂在天上呢!
    asp.net使用缓存造成iis重启的问题
    Win批量修改文件名&扩展名
    引用变量位于Java虚拟机的运行时数据区的情况分析
  • 原文地址:https://www.cnblogs.com/liangml/p/6411637.html
Copyright © 2011-2022 走看看