• Mdadm命令详解


    Linux内核中有一个md(multiple devices)模块在底层管理RAID设备,它会在应用层给我们提供一个应用程序的工具mdadm ,mdadm是linux下用于创建和管理软件RAID的命令。

    mdadm命令常见参数解释:

    参数 作用
    -a 检测设备名称

    添加磁盘

    -n 指定设备数量
    -l 指定RAID级别
    -C 创建
    -v 显示过程
    -f 模拟设备损坏
    -r 移除设备
    -Q 查看摘要信息
    -D 查看详细信息
    -S 停止RAID磁盘阵列

    搭建raid10阵列

    第一步:新添加4块硬盘——在centos关机的情况下添加4块新的硬盘。

        # ls /dev/sd*

    第二步:下载mdadm

        # yum install mdadm -y

    第三步:创建RAID10阵列

        # mdadm -C -v /dev/md10 -l 10 -n 4 /dev/sd{b,c,d,e}      ——这里的选项是多个,对照上表查看。磁盘阵列名需要以md开头,这里创建的是md10。

    第四步:查看阵列信息

        # mdadm -D /dev/md10

    第五步:格式化

        # mkfs.xfs /dev/md10

    第六步:挂载使用

        # mount /dev/md10 /ken

    第七步:写入到文件

       方法一、

        # echo “mount /dev/md10 /ken” >> /etc/rc.local

       方法二、
        # echo “/dev/md10 /ken xfs defaults 0 0 ” >> /etc/fstab

     

    mdadm管理RAID10阵列–模拟磁盘损坏后的处理方式

    第一步:模拟损坏磁盘

        # mdadm /dev/md10 -f /dev/sdd   ——选项f是用于模拟磁盘损坏。

        # mdadm -D /dev/md10                ——查看详细信息,这时候已经显示磁盘损坏了。

    第二步:重启

    第三步:添加磁盘

        # mdadm /dev/md10 -a /dev/sdd       ——选项a是用于添加磁盘。

        # mdadm -D /dev/md10

    添加成功,然后照常使用。

    mdadm创建RAID阵列–RAID5+热备盘

    第一步:添加四块磁盘并查看。

        # ls /dev/sd*

    第二步:创建磁盘阵列RAID5

        # mdadm -C /dev/md5 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}

    第三步:查看阵列信息

        # mdadm -D /dev/md5

    第四步:格式化

        # mkfs.xfs /dev/md5

    第五步:挂载

        # mkdir /ken
        # mount /dev/md5 /ken

    损坏后的添加和RAID10类似,参照操作。

  • 相关阅读:
    数值分析实验之数值积分法(java 代码)
    Python 数据处理
    Python 网络爬虫
    数据库系统开发——旅游公司机票查询及预订系统
    Python词云生成
    Python库的安装与查看
    Python词频统计
    Python程序设计训练
    Python编程基础训练
    如何在同一Linux服务器上创建多站点
  • 原文地址:https://www.cnblogs.com/ztxd/p/13628564.html
Copyright © 2020-2023  润新知