LSI 用更大的驱动器替换 raid1 中的磁盘,如何扩展 raid 以使用可用空间

LSI 用更大的驱动器替换 raid1 中的磁盘,如何扩展 raid 以使用可用空间

LSI MegaRAID SAS 9240-8i

情况:raid1 中有 2 个 128GB 驱动器 我已逐个更换了每个驱动器,以便重建 raid。raid 现在由 raid1 中的 2 个 256GB 驱动器组成

    Filesystem            Size  Used Avail Use% Mounted on
    /dev/mapper/vg_node-LV_ROOT   4.8G  1.3G  3.3G  29% /
    tmpfs                 7.8G     0  7.8G   0% /dev/shm
    /dev/sda1             917G  107G  765G  13% /backup
    /dev/sdb1             477M  102M  350M  23% /boot
    /dev/mapper/vg_node-LV_VZ     108G   86G   17G  84% /vz

我扩大了突袭范围:

    MegaCli64 -LdExpansion -p100 -Lall -aAll

    Adapter 0 -- Virtual Drive Information:
    Virtual Drive: 0 (Target Id: 0)
    Name                :
    RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
    Size                : 237.968 GB

我搜索了好几个小时,只找到了如何扩展实际分区的方法,但我只找到了如何在添加新驱动器时执行此操作,而不是替换它们。我需要扩展 /dev/mapper/vg_node-LV_VZ,当使用 fdisk 时它仍然显示 128GB。

   Disk /dev/sdb: 127.5 GB, 127473287168 bytes

答案1

事实证明,我需要在扩展 raid 大小后重新启动服务器,重新启动后 fdisk 才能看到新的空间。

答案2

如果您的阵列无法启动,您也可以尝试通过命令更新设备大小:

echo 1 > /sys/block/sdb/device/rescan

相关内容