Мегакли потерял конфигурацию виртуального диска
Я использовал Centos на 64-разрядной платформе LSI
description: RAID bus controller
product: MegaRAID SAS 1078
vendor: LSI Logic / Symbios Logic
я пытался удалить один из моих 6 виртуальных дисков с megacli64 . VD был 0. так что я бегу:
MegaCli64 -CfgLdDel -L0 -a0
и он сказал:
Adapter 0: Deleted Virtual Drive-0(target id-0)
Failed while adding the configuration to OS.
будучи очень глупым в моем замешательстве, я снова запустил команду и заметил, что мой vd 1 (target id-1) тоже пропал. Проверив конфигурацию, я обнаружил Enclosure: идентификаторы дисков, участвующих в моем vd1, которые тоже были удалены. Есть ли способ воссоздать виртуальный диск без потери данных на дисках? из руководства по мегакли я не смог найти способ пометить.
Спасибо вам всем большое!
редактировать: кроме того, я пытаюсь сохранить конфигурацию, затем отредактировать и восстановить ее, но cfgsave не удается
MegaCli64 -CfgSave -f raidconfmissingdrives -a0
Failed to get config data.
Exit Code: 0x01
2 ответа
Хорошо. так что мне удалось сохранить мои данные. Похоже, что megacli не обеспечивает способ создания нового виртуального диска без его инициализации и потери всех данных. Я перезагрузил компьютер и вошел в утилиту конфигурирования рейда, надеясь, что смогу сделать это оттуда. Конечно же, во вкладке настроек VD я создал новую группу дисков, а затем добавил диски, которые не были настроены. он имеет возможность инициализировать их, но оставил это без проверки. после предупреждения о том, что это должно быть сделано только в случаях восстановления, он создал группу и после перезагрузки все было в порядке, за исключением изменения UUID диска. обновил fstab с новым и теперь все в порядке. Благодарю.
Я пересоздал RAID1 через cli и пропустил этап инициализации. Созданное устройство было загрузочным и все еще имело ОС. Каким-то образом логический диск пропал, и два отдельных диска показывались как ненастроенные (хорошо) при просмотре физических дисков.