C. 扩展 DGX Station RAID 阵列

将 SSD 添加到 DGX Station 后,您必须扩展 RAID 阵列,以将新的 SSD 添加到阵列中。扩展 RAID 阵列的步骤对于所有支持的 RAID 级别都是相同的。

按照 DGX Station 用户指南 中的说明,将额外的 SSD 添加到 DGX Station

由于扩展 RAID 阵列有丢失数据的风险,请确保您备份了要保留的阵列数据。

此任务需要 sudo 权限。

使用标准 Linux 操作系统命令扩展 DGX Station RAID 阵列。

  1. 通过在 lsblk 命令的输出中搜索未挂载的 1.8 T 驱动器,获取已添加 SSD 的设备 ID。
    $ lsblk

    在以下示例中,已添加 SSD 的设备 ID 为 sdesdfsdgsdh

    $ lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
    sda      8:0    0   1.8T  0 disk
    |_sda1   8:1    0   487M  0 part  /boot/efi
    |_sda2   8:2    0   1.8T  0 part  /
    sdb      8:16   0   1.8T  0 disk
    |_md0    9:0    0   5.2T  0 raid0 /raid
    sdc      8:32   0   1.8T  0 disk
    |_md0    9:0    0   5.2T  0 raid0 /raid
    sdd      8:48   0   1.8T  0 disk
    |_md0    9:0    0   5.2T  0 raid0 /raid
    sde      8:64   0   1.8T 0 disk
    sdf      8:80   0   1.8T 0 disk
    sdg      8:96   0   1.8T 0 disk
    sdh      8:112  0   1.8T 0 disk
  2. 将您添加到 DGX Station 的 SSD 添加到 RAID 阵列。
    $ sudo mdadm --add raid-device-path ssd-device-paths
    raid-device-path
    RAID 阵列的设备路径,例如,/dev/md0
    ssd-device-paths
    以空格分隔的您添加的 SSD 的设备路径列表,其中每个路径的格式为 /dev/device-id

    此示例将设备路径为 /dev/sde/dev/sdf/dev/sdg/dev/sdh 的 SSD 添加到设备路径为 /dev/md0 的 RAID 阵列。

    sudo mdadm --add /dev/md0 /dev/sde /dev/sdf /dev/sdg /dev/sdh
  3. 将 RAID 阵列中的设备数量增加到 7。
    $ sudo mdadm --grow --raid-devices=7 raid-device-path
    raid-device-path
    RAID 阵列的设备路径,例如,/dev/md0
    注意: 将 RAID 阵列中的设备数量增加到 7 可能需要数小时甚至更长时间。如果在增加阵列上的设备数量时系统崩溃、关闭或重新启动,则阵列上的所有数据都将被擦除。

    此示例将设备路径为 /dev/md0 的 RAID 阵列中的设备数量增加到 7。

    $ sudo mdadm --grow --raid-devices=7 /dev/md0
  4. 调整位于 RAID 阵列上的文件系统大小,以使用阵列中额外的物理空间。
    $ sudo resize2fs raid-device-path
    raid-device-path
    RAID 阵列的设备路径,例如,/dev/md0

    此示例调整位于设备路径为 /dev/md0 的 RAID 阵列上的文件系统大小。

    $ sudo resize2fs /dev/md0
RAID 阵列以其现有的 RAID 级别扩展。阵列上的数据将被保留,即使阵列是 RAID 0 阵列。