更新时间:2022-10-27 GMT+08:00

配置RAID阵列开机自启动

操作场景

本章节指导用户在mdadm配置文件中添加新建RAID阵列的信息,例如设备名、UUID等。系统启动时,通过查询文件中配置的信息,启动运行可用的RAID阵列。

本文以云服务器的操作系统为“CentOS 7.4 64bit ”为例。不同云服务器的操作系统的配置可能不同,本文仅供参考,具体操作步骤和差异请参考对应操作系统的产品文档。

操作步骤

  1. 使用root用户登录云服务器。
  2. 执行以下命令,查看RAID阵列的UUID等信息。

    mdadm --detail --scan

    回显类似如下信息:
    [root@ecs-raid10 ~]# mdadm --detail --scan
    ARRAY /dev/md0 metadata=1.2 name=ecs-raid10.novalocal:0 UUID=f400dbf9:60d211d9:e006e07b:98f8758c

  3. 执行以下步骤,在mdadm文件中添加新建RAID阵列的信息。

    1. 执行以下命令,打开“mdadm.conf”文件。

      vi /etc/mdadm.conf

    2. 按“i”进入编辑模式。
    3. 参考以下示例,在文件最后添加如下配置:
      DEVICE /dev/vdb /dev/vdc /dev/vdd /dev/vde
      ARRAY /dev/md0 metadata=1.2 name=ecs-raid10.novalocal:0 UUID=f400dbf9:60d211d9:e006e07b:98f8758c

      说明如下:

      • DEVICE行:为组建RAID阵列的磁盘设备名,多个磁盘设备名以空格隔开。
      • ARRAY行:此处填写2中查到的RAID阵列信息。

      此处仅为本示例的信息,请根据RAID阵列的实际信息添加。

    4. 按“Esc”,输入“:wq!”,并按“Enter”。

      保存设置并退出vi编辑器。

  4. 执行以下命令,查看“mdadm.conf”文件是否修改成功。

    more /etc/mdadm.conf

    回显类似如下信息:
    [root@ecs-raid10 ~]# more /etc/mdadm.conf
    DEVICE /dev/vdb /dev/vdc /dev/vdd /dev/vde
    ARRAY /dev/md0 metadata=1.2 name=ecs-raid10.novalocal:0 UUID=f400dbf9:60d211d9:e006e07b:98f8758c

    可以看到3中添加的信息,表示修改成功。