在Linux中设置磁盘阵列

  • 插入四块磁盘 : 重启计算机

    (备注:几块随意,本人打算三块组成阵列,一块等坏了替换用)
    在Linux中设置磁盘阵列_第1张图片
  • 把sdb sdc sdd设置一个磁盘阵列
    • mdadm -C /dev/md0 -l5 -n3 /dev/sd[bcd]
      • -C:创建raid /dev/md0
      • -l:raid等级
      • –n:数据盘数量
      • –x:热备份数量
        在这里插入图片描述
  • 创建物理盘

    • pvcreate /dev/md0
      在这里插入图片描述
  • 创建卷组

    • vgcreate vgName [-s 16M] /dev/md0 /dev/sde 不输入
    • 不写[-s 16M] 默认pe大小是4M
    • 解释:将/dev/md0 /dev/sde 建立成卷组 起名vgName
      • 在这里插入图片描述
  • 创建逻辑卷

  • lvcreate -n lvName -L 500M vgName
  • -n name
  • -L 容量大小
  • 在这里插入图片描述
  • 创立文件系统

    • mkfs .ext4 -b 1024 /dev/mxm_vg/mxm_lv
    • mkfs:创建
    • .ext4 是文件类型
      • ntfs:Windows特有
      • ext4:Linux特有支持上T的但有文件
      • fat32:win lin 都有但不支持4G以上单个文件 代码.vfat
      • swap 交互区域
    • -b 指定单元格大小
    • /dev/mxm_vg/mxm_lv 硬盘系统分区的
    • 在Linux中设置磁盘阵列_第2张图片
  • 到mnt下创建目录并挂载

    • 创建目录: mkdir /mnt/mxm_vg/mxm_lv
    • 把系统挂载到目录下:mount /dev/mxm_vg/mxm_lv /mnt/mxm_vg/mxm_lv在Linux中设置磁盘阵列_第3张图片
  • 可以设置永久挂载

  • 进入vim /etc/fstab 下修改文件
  • 设置UUID 可在末行模式直接输入
    r !blkid /dev/sdb1(系统文件内容) ! 把内容输入到最后一行
  • uuid /mnt/mxm_vg/mxm_lv ext4 defaults 0 0
  • uuid:要挂载的设备类型
  • 挂载点
  • 系统类型
  • 属性:是否可读写
  • 0 宕(dang)机记录 0 不记录 1 记录
  • 0 开机检测等级 数字越大等级越高
    在这里插入图片描述
  • 模拟sdb盘损坏 -f标记

  • mdadm /dev/md0 -f /dev/sdb
  • 在这里插入图片描述
  • 移除sdb -r移除

  • mdadm /dev/md0 -r /dev/sdb
  • 在这里插入图片描述
  • 进行查看 -D查看

    • mdadm –D /dev/md0
  • 在Linux中设置磁盘阵列_第4张图片
  • 添加磁盘 -a 添加

    • mdadm /dev/md0 -a /dev/sde
    • 在这里插入图片描述
  • 磁盘扩容

    • lvextend -L +200M /dev/mxm_vg/mxm_lv
    • 在Linux中设置磁盘阵列_第5张图片

你可能感兴趣的:(在Linux中设置磁盘阵列)