我有 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 -
---------------------------------------------------------------------------------
据我了解,步骤必须是:
将一个驱动器标记为故障
storcli /с0/e252/s2 set offline storcli /с0/e252/s2 set missing storcli /с0/e252/s2 set spindown
注意:我在此步骤中禁用了自动重建。它在设置丢失命令后启动。
使该磁盘的LED闪烁:
storcli /с0/e252/s2 start locate storcli /с0/e252/s2 stop locate
换个大点的
开始重建过程并等待
如果没有自动启动:
storcli /с0/e252/s2 insert dg=0 array=0 row=1 storcli /с0/e252/s2 start rebuild
等待...
重复:将其他驱动器标记为故障,更换它们等。
用新的大小扩展数组。
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
您刚刚用更大的磁盘替换的外壳和插槽在哪里。