如何使用 Storcli 工具将 Raid1 硬盘更换为大硬盘

如何使用 Storcli 工具将 Raid1 硬盘更换为大硬盘

我有 2 个物理驱动器 (SATA 3.637 TB) 的 raid1。我想用大驱动器来扩展它的大小,而不会丢失数据。

-----------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type  State BT       Size PDC  PI SED DS3  FSpace TR
 0 -   -   -        -   RAID1 Optl  N    3.637 TB dflt N  N   none N      N  
 0 0   -   -        -   RAID1 Optl  N    3.637 TB dflt N  N   none N      N  
 0 0   0   252:3    4   DRIVE Onln  N    3.637 TB dflt N  N   none -      N  
 0 0   1   252:2    5   DRIVE Onln  N    3.637 TB dflt N  N   none -      N  
 1 -   -   -        -   RAID1 Optl  N  446.625 GB enbl N  N   none N      N  
 1 0   -   -        -   RAID1 Optl  N  446.625 GB enbl N  N   none N      N  
 1 0   0   252:1    6   DRIVE Onln  N  446.625 GB enbl N  N   none -      N  
 1 0   1   252:0    7   DRIVE Onln  N  446.625 GB enbl N  N   none -      N  
-----------------------------------------------------------------------------

----------------------------------------------------------------------------
EID:Slt DID State DG       Size Intf Med SED PI SeSz Model               Sp Type
252:0     7 Onln   1 446.625 GB SATA SSD N   N  512B INTEL SSDSC2KB480G8 U  -    
252:1     6 Onln   1 446.625 GB SATA SSD N   N  512B INTEL SSDSC2KB480G8 U  -    
252:2     5 Onln   0   3.637 TB SATA HDD N   N  512B ST4000NM0035-1V4107 U  -    
252:3     4 Onln   0   3.637 TB SATA HDD N   N  512B ST4000NM0035-1V4107 U  -    
---------------------------------------------------------------------------------

据我了解,步骤必须是:

  1. 将一个驱动器标记为故障

    storcli /с0/e252/s2 set offline
    
    storcli /с0/e252/s2 set missing
    
    
    storcli /с0/e252/s2 set spindown
    

    注意:我在此步骤中禁用了自动重建。它在设置丢失命令后启动。

  2. 使该磁盘的LED闪烁:

    storcli /с0/e252/s2 start locate
    
    storcli /с0/e252/s2 stop locate
    
  3. 换个大点的

  4. 开始重建过程并等待

    如果没有自动启动:

    storcli /с0/e252/s2 insert dg=0 array=0 row=1
    
    storcli /с0/e252/s2 start rebuild
    
  5. 等待...

  6. 重复:将其他驱动器标记为故障,更换它们等。

  7. 用新的大小扩展数组。

    storcli /c0/v0 expand size=<amout of MB to add> expandarray
    

谢谢你的帮助。

我正在使用安装了 Storcli 并且正常运行的 esxi6.7。

我编辑了问题以更新收集的信息并添加了一些命令。

最后更新:我已成功使用上述命令更新我的磁盘。包括重建在内共耗时 3 天。

重启期间,我在 ESXI WEB 中丢失了数据存储(ESXI 6.7 错误)。ESXI 6.7 最新更新后,数据存储再次显示,我最终设法使用 Web 界面扩展了数据存储。

希望它对某些人有帮助。

答案1

注:答案就在题目里。

我正在使用此命令来查看进度:

while true ; do clear ; date ; storcli /c0/e252/s6 show rebuild ; sleep 5 ; done

/e252/s6您刚刚用更大的磁盘替换的外壳和插槽在哪里。

相关内容