PERC5 - перенос физ. дисков в другой RAID-контроллер

Задача

В обслуживании имеется несколько DELL-серверов с RAID-контроллером на борту PERC (см. PERC - настройка оптимизации raid-массивов). Понадобилось физически перенести RAID-массив из одного сервера в другой.
Вынул винты, воткнул в др. сервер, операция «import foreign config» завершилась с ошибкой.

Инструкция

Выполнить (на примере зеркала)

  1. выключить сервер, воткнуть оба диска, включить сервер, зайти в биос raid-контроллера
  2. выполнить clear foreign config
  3. сделать create RAID-1 БЕЗ ИНИЦИАЛИЗАЦИИ
  4. выключить сервер, отключить один из двух дисков (допустим, первый), включить сервер, загрузить ОС, проверить данные
  5. если данные OK, то на горячую воткнуть второй диск, должен начаться rebuild*
  6. проверить статус массива
* - в моем случае я выключил сервер и воткнул второй винт.
В результате я получил foreign config и второй винт со статусом Foreign.
В этом случае необходимо выполнить в биосе контроллера:
clear foreign config, статус второго диска должен измениться на Ready,
изменить статус диска на Global HotSpare,
должен начаться rebuild

Ссылки

  • помог суппорт из Германии 8-)

Установка, настройка OMSA

OMSA (Open Manage System Administrator) - это программная система управления/мониторинга, разрабатываемая компанией DELL, соответственно, устанавливается только на сервера компании DELL. Под моим контролем находятся несколько серверов PowerEdge 2950. На борту CentOS 5, ниже я опишу как можно установить OMSA, используя общедоступный репозиторий.

После установки OMSA, вы сможете:

  • проверять статус жестких дисков, RAID-массивов, ЦП, ОЗУ и т.д.
  • возможность удаленно управлять RAID-массивами (создать, удалить и т.д.)

Установка

Установка файлов репозитария OMSA

Выполнить на CentOS 5

 # wget http://linux.dell.com/repo/hardware/latest/bootstrap.cgi
 # vim bootstrap.cgi

Заменяем строку:

 CHECK_REPO_SIGNATURE=1

на

 CHECK_REPO_SIGNATURE=0
 # chmod +x bootstrap.cgi
 # ./bootstrap.cgi

Выполнить на RHEL 5

 wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash

PERC - настройка оптимизации raid-массивов

PERC - Dell PowerEdge RAID Controller.

Read policy

  • Read-Ahead. When using read-ahead policy, the controller reads sequential sectors of the logical drive when seeking data. Read-ahead policy may improve system performance if the data is actually written to sequential sectors of the logical drive.
  • No-Read-Ahead. Selecting no-read-ahead policy indicates that the controller should not use read-ahead policy.
  • Adaptive Read-Ahead. When using adaptive read-ahead policy, the controller initiates read-ahead only if the two most recent read requests accessed sequential sectors of the disk. If subsequent read requests access random sectors of the disk, the controller reverts to no-read-ahead policy. The controller continues to evaluate whether read requests are accessing sequential sectors of the disk, and can initiate read-ahead if necessary.

 
blog.txt · Последние изменения: 2013/01/23 14:51 — Антон Бугреев · []