Filskiy (обсуждение | вклад) |
Filskiy (обсуждение | вклад) |
||
| Строка 84: | Строка 84: | ||
* Для проверки автоматического монтирования выполнить команду '''sudo mount -a''' и затем проверить, примонтировался ли восстановленный диск. | * Для проверки автоматического монтирования выполнить команду '''sudo mount -a''' и затем проверить, примонтировался ли восстановленный диск. | ||
[[file:Storm1430U2RLSI_16.png|300px|right]]<br> | [[file:Storm1430U2RLSI_16.png|300px|right]]<br> | ||
* Перезапустить СУБД и ПО: '''sudo systemctl restart postgresql''' и '''systemctl restart smpo-server''' | * Перезапустить СУБД и ПО: '''sudo systemctl restart postgresql''' и '''sudo systemctl restart smpo-server''' | ||
* Проверить работу СПИ. | * Проверить работу СПИ. | ||
=Рекомендация= | =Рекомендация= | ||
Чтобы уменьшить вероятность ошибки загрузки ОС при не работающих дисках(кроме системного), в настройках автомонтирования дисков(файл /etc/fstab) в параметры монтирования можно добавить: '''''nofail,errors=continue'''''. | Чтобы уменьшить вероятность ошибки загрузки ОС при не работающих дисках(кроме системного), в настройках автомонтирования дисков(файл /etc/fstab) в параметры монтирования можно добавить: '''''nofail,errors=continue'''''. | ||
Текущая версия от 17:44, 7 мая 2026
Обслуживание RAID-массивов
Специфика материнской платы сервера такова, что подключенные к RAID-контроллеру диски не будут работать, пока из них не сформированы виртуальные тома. В связи с этим возникает проблема, связанная с тем, что если при транспотрировке, при сильной вибрации диски вышли из разъёмов, то при включении, контроллер сообщит, что том разрушен и система запускаться не будет. Поэтому перед включением рекомендуется переподключить все диски в корзине.(открыть фиксатор, вытащить диск вместе с лотком и вставить обратно, закрыть фиксатор)
Если всё же сервер был включен и виртуальные тома были разрушены, то в этом случае необходимо полностью выключить сервер и переподключить диски в корзине(открыть фиксатор, вытащить диск вместе с лотком и вставить обратно, закрыть фиксатор).
Далее следует восстановить структуру RAID-массивов.
Восстановление с использованием BIOS

Для активации дисков необходимо использовать встроенное ПО сервера, для этого необходимо войти в BIOS, нажав клавишу F2 или Del, когда появится соответствующие надписи
Выбор раздела в BIOS
После активации BIOS открывается основной раздел "Main". После этого необходимо перейти в раздел "Advanced"
![]()
Если в списке устройств отсутствует запись AVAGO <AVAGO MegaRAID SAS 9460-8i>, то в этом случае для определения состояния дисков необходимо выбрать пункт Driver Healthy и в том случае, когда статус RAID-контроллера AVAGO MegaRAID SAS 9460-8i в состоянии Failed выбрать его и нажать <Enter>
![]()
После выбора устройства после сбоя в штатной работе необходимо его активировать. Система педупреждает, что данных о текущей настройке в кэше системы нет, поэтому необходимо кэш активирвать заново, для чего необходимо ввести любое значение в поле ввода и нажать <Enter>
![]()
Система выдаст предупреждение о том что надо выйти из данного пункта. Для продолжения настройки необходимо снова выбрать устройство из списка предложенных и войти в его настроки, где выбрать пункт View Server Profile и выбрать раздел управления дисками Disk Management
![]()
В списке предложенных носителей необходимо выбрать диск со статусом Unconfigured Bad и нажать <Enter> для перехода в раздел управления выбранным диском
![]()
Так как диск ранее уже был включен в виртуальный том, то необходимо его перевести в рабочее состояние. Необходимо перейти в список Select operation и в нем выбрать Make Unconfigured Good после чего запустить процесс, выбрав раздел Go и после сообщения о выполнении операции нажать <Enter>
![]()
Если при активации диска не возникло проблем, то в его карточке появится статус Unconfigured Good. В том случае, если несколько дисков в списке имеют статус Unconfigured Bad, то процедуру активации необходимо выполнить для всех дисков. Так как диск ранее был инициирован в виртуальном томе, то на нем присутствует информация об этом, тогда после активации диска в разделе управления RAID-контроллером появится раздел View Foreign Configuration, необходимо выбрать данный раздел.
![]()
Для просмотра имеющихся настроек виртуальных томов, пригодных для восстановления, необходимо выбрать Preview Foreign Configuration. Далее, для восстановления тома необходимо выбрать Import Foreign Configuration.
![]()
Для снятия защиты от изменения конфигурации в пункте Confirm нужно выбрать Enabled и тогда откроется возможность запустить процесс выбрав Yes.
![]()
После чего появится сообщение о выполнении процесса и в карточке контроллера его статус изменится на Optimal. При этом количество Дисков, Групп, и Виртуальных дисков/томов должно измениться на правильное.
![]()
Теперь в списке доступных устройств появился RAID-контроллер AVAGO <AVAGO MegaRAID SAS 9460-8i>. Выбираем его и входим в раздел управления. Опять выбираем пункт View Server Profile и переходим в раздел управления виртуальными дисками Virtual Drive Management
![]()
Теперь необходимо запустить процедуру восстановления. Для этого необходимо выбрать виртуальный диск, который мы восстанавливаем и нажать <Enter>. После этого в Select operation выбрать Start Locate
![]()
Запустить выполнение операции выбрав Go и прочитать сообщение о начале выполнения задания. Теперь если войти в раздел Driver Healthy, то можно увидеть, что у RAID-контроллер AVAGO имеет статус Healthy, это говорит о том, что он может производить загрузку с носителя в режиме UEFI.
![]()
для сохранения настроек необходимо нажать F10 и <Enter>.
Система перезагрузится. Так как восстановление массива происходит в фоновом режиме, загрузка сервера может занимать дольше времени, чем обычно.
Восстановление работы RAID-массива с использованием ПО
На сервер с RAID-контроллером AVAGO MegaRAID SAS 9460-8i может быть установлено ПО для его управления
Установка ПО
Архив с утилитами
Работа с утилитой
Для вызова утилиты, в браузере, необходимо набрать адрес localhost:2463. Если всё настроено согласно инструкции, то страница утилиты загрузиться без требования ввести пароль. Если все устройства работают, то ошибок и предупреждений быть не должно:
![]()
Если диск был вынут, то система предупреждений о неисправности через некоторое время вернется в нормальное состояние:
![]()
В поле Select Controller необходимо выбрать AVAGO MegaRAID SAS 9460-8i. В соответствующих закладках будет отображено текущее состояние носителей. Для проверки состояния можно нажать кнопку Reload:
![]()
После подключения диска, система перейдет в режим - Требуется внимание, при этом изменится состояние учета носителей:
![]()
В закладке Drivers в списке Unconfigured Drivers выбрать, подключенный диск и указать его статус в меню справа - Make Unconfigured Good, выбрать Confirm и согласиться на изменение статуса:
![]()
После смены статуса диска, если он раньше входил в состав виртуального диска, появится возможность активировать этот виртуальный том. В списке Foreign Driver выбрать нужный диск и в открывшейся карточке нажать Import:
![]()
После этого список доступных дисковых групп изменится. Это может занять какок-то время
![]()
Восстановление работы комплекса
- С помощью команды lsblk проверить примонтирован ли восстановленный диск. Скорее всего диск примонтирован не будет

- Для проверки автоматического монтирования выполнить команду sudo mount -a и затем проверить, примонтировался ли восстановленный диск.

- Перезапустить СУБД и ПО: sudo systemctl restart postgresql и sudo systemctl restart smpo-server
- Проверить работу СПИ.
Рекомендация
Чтобы уменьшить вероятность ошибки загрузки ОС при не работающих дисках(кроме системного), в настройках автомонтирования дисков(файл /etc/fstab) в параметры монтирования можно добавить: nofail,errors=continue.