![Проблема расширения массива raid6 с помощью storcli](https://rvso.com/image/756791/%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0%20%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%B0%20raid6%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20storcli.png)
У меня есть RAID-карта RAID 930-16i 4 ГБ.
Изначально я начал с одного виртуального диска, состоящего из 4 SSD-дисков в RAID6.
-------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
-------------------------------------------------------------
0/0 RAID6 Optl RW Yes NRWBD - ON 6.984 TB VD_1
-------------------------------------------------------------
Всего в системе у меня было 6 дисков.
---------------------------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------------------------
134:0 1 Onln 0 3.492 TB SATA SSD N N 512B MTFDDAK3T8TDT-1AW1ZA 02JG547D7A44712LEN U -
134:1 2 Onln 0 3.492 TB SATA SSD N N 512B MTFDDAK3T8TDT-1AW1ZA 02JG547D7A44712LEN U -
134:2 0 Onln 0 3.492 TB SATA SSD N N 512B MTFDDAK3T8TDT-1AW1ZA 02JG547D7A44712LEN U -
134:3 3 Onln 0 3.492 TB SATA SSD N N 512B MTFDDAK3T8TDT-1AW1ZA 02JG547D7A44712LEN U -
134:4 4 UGood - 3.492 TB SATA SSD N N 512B MTFDDAK3T8TDT-1AW1ZA 02JG547D7A44712LEN U -
134:5 5 UGood - 3.492 TB SATA SSD N N 512B MTFDDAK3T8TDT-1AW1ZA 02JG547D7A44712LEN U -
---------------------------------------------------------------------------------------------------
Поэтому я решил добавить пятый диск (134:4) для оперативного расширения RAID-массива, что сработало успешно:
./storcli /c0/v0 start migrate type=raid6 option=add drives=134:4
Теперь я хочу добавить 6-й диск. Однако при попытке добавить его возникает ошибка:
./storcli /c0/v0 start migrate type=raid6 option=add drives=134:5
CLI Version = 007.1325.0000.0000 June 19, 2020
Operating system = VMkernel 6.7.0
Controller = 0
Status = Failure
Description = None
Detailed Status :
===============
------------------------------------------------------
VD Operation Status ErrCd ErrMsg
------------------------------------------------------
0 Migrate Failed 255 Start Migrate not possible.
------------------------------------------------------
Есть идеи, почему появляется сообщение об ошибке, хотя предыдущее расширение диска прошло успешно?
решение1
У меня была та же проблема, что и у OP, которую я тоже пытался диагностировать. После выполнения моего первого успешного расширения я попытался добавить дополнительные диски с помощью следующей команды:
./storcli64 /c0/v0 start migrate type=raid6 option=add drives=0:6-7
Который отвечает:
------------------------------------------------------
VD Operation Status ErrCd ErrMsg
------------------------------------------------------
0 Migrate Failed 255 Start Migrate not possible.
------------------------------------------------------
Я не смог найти простой способ диагностировать фактическую неисправность. Единственная подсказка о том, что может происходить, это следующая команда:
./storcli64 /c0/v0 show all
Вы также должны получить похожий вывод:
VD0 Properties :
==============
Strip Size = 256 KB
Number of Blocks = 125002842112
VD has Emulated PD = Yes
Span Depth = 1
Number of Drives Per Span = 6
Write Cache(initial setting) = WriteBack
Disk Cache Policy = Disk's Default
Encryption = None
Data Protection = Disabled
Active Operations = Background Initialization (89%)
Exposed to OS = Yes
OS Drive Name = /dev/sda
Creation Date = 13-07-2021
Creation Time = 05:45:51 AM
Emulation type = default
Cachebypass size = Cachebypass-64k
Cachebypass Mode = Cachebypass Intelligent
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 600304802411a602287fe50f14e63699
Unmap Enabled = N/A
В моем случае вы можете увидеть:
Active Operations = Background Initialization (89%)
Чтобы получить более подробную информацию, выполните:
./storcli64 /c0/v0 show bgi
Это должно дать аналогичный результат миграции:
-------------------------------------------------------
VD Operation Progress% Status Estimated Time Left
-------------------------------------------------------
0 BGI 89 In progress 17 Hours 53 Minutes
-------------------------------------------------------
Похоже, что завершение миграции не означает, что контроллер готов, затем он должен запустить этап фоновой инициализации.
решение2
Хорошо. Я понятия не имею, что изменилось за последний час или около того с тех пор, как я оставил свой пост, но я снова выполнил команду (та же команда из моего оригинального поста)
./storcli /c0/v0 start migrate type=raid6 option=add drives=134:5
и это работает - показывает, что до завершения расширения осталось ~24 часа.