Назад | Перейти на главную страницу

как инициализировать два логических диска на контроллере HP P400i без перезагрузки

Я пытаюсь инициализировать два логических диска на встроенном контроллере HP P400i без перезагрузки системы, вот моя текущая конфигурация массива:

array A (SAS, Unused Space: 0 MB)

logicaldrive 1 (17.9 GB, RAID 5, OK)
logicaldrive 2 (17.9 GB, RAID 5, OK)
logicaldrive 3 (75.9 GB, RAID 5, OK)
logicaldrive 4 (25.0 GB, RAID 5, OK)

physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 72 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 72 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 72 GB, OK)

 array B (SAS, Unused Space: 0 MB) 

logicaldrive 5 (99 MB, RAID 0, OK)
logicaldrive 6 (68.2 GB, RAID 0, OK)

physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 72 GB, OK)

компьютер под управлением Windows 2003 с драйвером HpCISs2.sys версии 6.20.0.32. У меня установлены инструменты ACU и ACU CLI версии 8.28.13.0, прошивка P400i версии 2.74.

Теперь я бы хотел удалить физический диск 1I: 1: 4 и удалить два логических диска в массиве B. затем вставить новый диск в отсек 4, содержащий два новых логических диска, и показать их в массиве. Снова Б.

Пока я извлекаю диск и удаляю неисправные логические диски, я вставляю новый диск и запускаю HPacucli rescan. Я добиваюсь, чтобы новый диск отображался как физический диск без присвоения имени, но сейчас я не могу понять, как «из-за отсутствия лучшего слова» смонтировать 2 логических диска на новом диске без присвоения.

Если я перезагружу систему, контроллер массива подберет новый четвертый диск и без проблем создаст массив B с дисками, но мне бы очень не хотелось перезагружать сервер.

Любые идеи?

Вам здесь не хватает шага. Когда вы удаляете старые логические диски и физический диск в слоте 4, вы должны сделать следующее:

  • возможно удалить массив B
  • вставьте новый диск
  • создать новый массив B на неназначенном диске
  • создать логические диски необходимого размера на новом массиве B

Все это можно сделать в Windows (и обычно в Linux). Новые логические диски появятся после обновления (F5) утилиты Disk Manager.

Теперь вы можете сделать это с помощью утилиты hpacucli, но гораздо разумнее использовать веб-инструмент с графическим интерфейсом cpqacuxe. Здесь вы немного лучше поймете шаги.

Кроме того, я думаю, что дальнейшее использование однодискового массива RAID 0 - плохая идея. У вас есть несколько интересных вариантов, таких как добавление диска 72 ГБ в массив A и выделение дополнительных логических дисков. Это повысит производительность и устойчивость ...


редактировать: То, что вы хотите сделать, невозможно без перезагрузки.

По сути, вы хотите переместить массив с одного сервера на другой. Это возможно, но есть правила, регулирующие этот процесс. Из Руководство пользователя контроллеров HP Smart Array:

- *The server is powered down*.
- The array does not have failed or missing drives.
- No spare drive in the array is acting as a replacement for a failed drive.
- The controller is not performing capacity expansion, capacity extension, or RAID or stripe size 
migration.
- The controller is using the latest firmware version.

И шаги для фактического выполнения движения:

  1. Сделайте резервную копию всех данных перед удалением любых дисков или изменением конфигурации. Этот шаг необходим, если вы перемещаете диски, содержащие данные, с контроллера, у которого нет модуля кэширования.
  2. Выключите систему.
  3. Переместите диски.
  4. Включите систему.
  5. Обратите внимание на сообщения POST:
    • Если появляется сообщение 1785 POST, дисковый массив сконфигурирован неправильно. Продолжайте с шага 6.
    • Если появляется сообщение POST 1724 или 1727, позиции привода были успешно изменены и конфигурация была обновлена. Продолжайте с шага 7.
  6. Если массив не был настроен должным образом, немедленно выключите систему, чтобы предотвратить потерю данных. Верните диски на их исходные места. При необходимости восстановите данные из резервной копии.
  7. Проверьте новую конфигурацию привода, запустив ORCA или ACU.

Таким образом, выключение / перезагрузка - это существенный шаг в этом процессе. Вы не можете избежать этого из-за того, что пытаетесь сделать.

В Windows вы можете повторно сканировать диски в диспетчере дисков, перезагрузить драйвер в диспетчере устройств и повторно сканировать массив дисков, как вы говорите. Не могу думать ни о чем другом, что ты мог бы сделать.

В Linux:

Это это: http://www.cyberciti.biz/faq/rhel-centos-redhat-debian-rescan-hp-smart-array/ Проверьте, какой драйвер вы используете.

Повторное сканирование HP Smart Array

Введите следующую команду:

echo "rescan" > /proc/driver/cciss/cciss0

Чтобы добавить отдельное устройство с помощью:

echo scsi add-single-device C B T L > /proc/scsi/scsi

Замените C B T L фактическими значениями: Где,

C контроллер B шина T цель L lun

Например, чтобы добавить устройство на контроллер 3, шину 2, цель 1, lun 0, введите:

echo "scsi add-single-device 3 2 1 0" > /proc/scsi/scsi