у меня есть коробка pfSense с 2-дисковым RAID-1 с использованием gmirror
. Недавно произошел сбой диска, я заменил его, и теперь RAID-1 вернулся в нормальное состояние. Но этот инцидент также вызвал у меня интерес к настройке RAID-1 с 3 дисками, просто для дополнительной избыточности.
Во всяком случае, я подумал, что это будет очень легко сделать. Просто прикрепите к коробке третий диск и используйте gmirror insert
чтобы добавить новый диск в RAID.
Итак, я подключил новый диск (того же размера, что и два других) через последовательный ATA к блоку pfSense. После перезагрузки диск появился там в / dev как ada2
.
Так, перед Я попытался добавить новый диск, gmirror status
показал следующее:
Name Status Components
mirror/pfSenseMirror COMPLETE ada0 (ACTIVE)
ada1 (ACTIVE)
Затем я набрал:
gmirror insert pfSenseMirror /dev/ada2
После этого я снова проверил статус с помощью gmirror status, и он показал:
Name Status Components
mirror/pfSenseMirror DEGRADED ada0 (ACTIVE)
ada1 (ACTIVE)
ada2 (SYNCHRONIZING, 0%)
Так что вроде все шло хорошо ...
Но затем, через несколько минут, я снова проверяю статус gmirror, и теперь он показывает:
Name Status Components
mirror/pfSenseMirror DEGRADED ada0 (ACTIVE)
ada2 (SYNCHRONIZING, 9%)
Итак ... Черт возьми? Похоже, это началось с драйва ada1
с RAID почему-то.
Итак, что именно здесь происходит? Делает gmirror
по своей сути ограничить RAID 1 только двумя дисками? Или я тут что-то не так сделал?
На примерах gmirror Синтаксис предоставляется для создания 3-х дискового зеркала. Извиняюсь за то, что пропустил это раньше.