Smart Array P822 с режимом HBA?
Мы получаем HP DL360 G8 с контроллером Smart Array P822. На этом контроллере появится HP StorageWorks D2700.
Кто-нибудь знает, что Smart Array P822 можно запустить в режиме HBA?
Я нашел только информацию о P410i, который может работать HBA.
Если это не поддерживается, что вы думаете о контроллере LSI 9207-8e? Подойдет ли это хорошо в этой настройке?
Аппаратное обеспечение, которое мы получаем, используется, но все оригинальное от HP. StorageWorks имеет диски SAS 10K емкостью 25 x 900 ГБ. Поскольку диски не новые, я хотел бы использовать только 22 для raid6, а остальные для запасных (мне нужно посмотреть, является ли количество дисков оптимальным или нет для zfs). Было бы хорошо, если бы я не придерживался SAS в будущем.
В качестве ОС я хотел бы установить debian stretch с zfs 0.71 в качестве файловой системы и программного рейда. Я вижу, что у hp есть страница для Debian.
Я хотел бы использовать режим hba, потому что рекомендуется, чтобы zfs как можно больше знал о диске, и я независим от контроллера raid.
Для нас у zfs есть много преимуществ, но я думаю, что ей нет необходимости обсуждать это.
В HP DL360 G8 я хотел бы подключить несколько дисков sata для второго пула. Для этого я попробую использовать обычные потребительские жесткие диски.
3 ответа
Этот вопрос плохо отформатирован и содержит мало информации, но я перейду к основной технологической точке.
Похоже, вы хотите использовать ZFS на сервере HP с корпусом внешнего диска. Вы можете использовать ZFS по своему усмотрению: на одном диске, одном LUN или логическом диске поверх аппаратного RAID, с отдельными дисками, подключенными к HBA. Все работает и зависит только от ваших технических требований.
Я могу дать вам ответ, относящийся к аппаратному обеспечению, которое вы упомянули в своем посте: HP Smart Array P822 может быть переведен в "режим HBA" и обеспечивать видимость для отдельных дисков, подключенных к его портам расширения SAS. Вот пример этой конфигурации.
Однако это не идеальное решение для ZFS, потому что у P822 есть внутренние расширители. Кроме того, вы должны использовать многопутевые соединения SAS с вашим корпусом D2700, при условии, что вы используете диски SAS (не SATA). Используйте HP H221 HBA вместо RAID-контроллера. Пример того, как это должно выглядеть, находится здесь: https://github.com/ewwhite/zfs-ha/wiki
Подробная информация о предложенной вами настройке, например, о версии / ядре ОС Linux, типах дисков и приложениях, может помочь, поскольку при неправильном дизайне ZFS можно совершать серьезные необратимые ошибки.
В качестве короткого и простого ответа всем, кто в будущем ищет, как включить режим HBA на HP Smart Array P822, вот как это сделать. (Этот пост занимает первое место в Google)
Вам потребуется доступ к версии HPE SSA (Smart Storage Administrator) с интерфейсом командной строки; для этого я использовал Windows.
Ссылка на SSA от HPE: * РЕКОМЕНДУЕТСЯ * Smart Storage Administrator (SSA) для 64-разрядной версии Windows.
- После установки откройте «Smart Storage Administrator CLI» от имени администратора.
- Используйте команду
ctrl slot=0 show config
чтобы убедиться, что вы ссылаетесь на нужный контроллер (если у вас подключено более одного). Если вы похожи на меня и хотите включить HBA на вторичном контроллере, а не на встроенном, как я использую его для своих встроенных RAID-массивов хранения данных. Чтобы проверить другой контроллер, замените номер слота, например
Как вы можете видеть выше, мой встроенный контроллер (P440ar), который я хочу сохранить в режиме RAID, является контроллером вslot=0
и контроллер P822, который я хочу перевести в режим HBA, находится в режимеslot=1
.
Теперь вы знаете, какой слот контроллера вы хотите изменить, и можете использовать следующую команду, чтобы перевести его в режим HBA. Не забудьте заменитьslot=
номер с предполагаемым контроллером.
-
ctrl slot=1 modify hbamode=on
И всё, вы в режиме HBA, поздравляю. Проверить это можно с помощью следующей команды:
-
ctrl slot=1 show detail
NB: Хорошо, возможно, этот пост был не таким уж коротким...
Ссылка: Отключение HP Proliant Hardware-RAIDHPE Storage Controller Management (ssacli)
Если у вас есть расширитель промежуточной платы с двумя портами SAS, вам понадобится любая карта HBA с двумя портами SAS 8i, и тогда вы можете использовать такую карту, как P822, в режиме HBA, когда она подключена к двухпортовому расширителю SAS сервера