Команда PowerFlex storcli add vd отображает сообщение «жесткие диски не имеют соответствующих атрибутов»
Summary: Команда Storcli add vd выдает жалобы на то, что «жесткий диск не имеет соответствующих атрибутов»
Symptoms
Сценарий
Это может произойти, если диск извлекается из полки и вставляется обратно без выполнения соответствующей процедуры.
Это может произойти на узле VxRack Node и в других системах с помощью контроллера LSI и storcli.
Симптомы
Ошибка в storcli добавляет команду vd:
# /opt/MegaRAID/storcli/storcli64 /c0 add vd type=raid0 drives=252:2 direct wb ra Controller = 0 Status = Failure Description = physical disk does not have appropriate attributes
В выходных данных «storcli /c0 show» состояние 252:2 — «UBad», а DG — «F»:
# /opt/MegaRAID/storcli/storcli64 /c0 show ... PD LIST : ======= ---------------------------------------------------------------------------- EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp ---------------------------------------------------------------------------- 252:0 13 Onln 4 372.093 GB SATA SSD N N 512B INTEL SSDSC2BA400G3 U 252:1 12 Onln 0 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:2 11 UBad F 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:4 8 Onln 1 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:5 9 Onln 2 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:6 10 Onln 3 837.843 GB SAS HDD Y N 512B ST900MM0026 U
Воздействие
Невозможно использовать диск.
Cause
При извлечении и установке диска контроллер может посчитать конфигурацию этого диска «внешней» (DG=F). В этом случае контроллер не сможет использовать диск, и попытки добавить виртуальный диск на этот PD завершатся сбоем.
Resolution
Чтобы контроллер мог использовать PD, необходимо удалить внешнюю конфигурацию.
Примечание. Эта операция делает данные на диске недействительными. Это не должно вызвать проблем для ScaleIO, так как для всех данных будет две копии.
1. Очистите состояние «Ubad» PD, если таковое имеется:
# /opt/MegaRAID/storcli/storcli64 /c0/e252/s2 set good Controller = 0 Status = Success Description = Set Drive Good Succeeded.
2. Проверьте внешнюю конфигурацию с помощью команды «storcli /c0/fall show»
# /opt/MegaRAID/storcli/storcli64 /c0/fall show Controller = 0 Status = Success Description = Operation on foreign configuration Succeeded FOREIGN CONFIGURATION : ===================== ----------------------------------------- DG EID:Slot Type State Size NoVDs ----------------------------------------- 0 - RAID0 Frgn 837.843 GB 1 ----------------------------------------- NoVDs - Number of VDs in disk group|DG - Diskgroup Total foreign drive groups = 1
3. Удалите внешнюю конфигурацию с помощью команды «storcli /c0/fall del»
# /opt/MegaRAID/storcli/storcli64 /c0/fall del Controller = 0 Status = Success Description = Successfully deleted foreign configuration
После этого команда «storcli /c0 show» отобразит PD в состоянии UGood с действительным номером DG, и PD можно будет снова использовать для команды «add vd».