Недавно я купил Dell R730xd с H730
Карта RAID. Я хотел бы перенести существующий пул ZFS из 6 дисков на этот сервер, а также создать дополнительный аппаратный RAID из 6 дисков.
Можно ли настроить H730
Карта RAID для одновременной работы в режиме HBA и RAID? А затем управлять только 6 дисками в аппаратном RAID и позволить ОС управлять оставшимися 6 дисками в программном RAID?
Если нет, может ли Dell R730xd использовать оба H730
Карта RAID и LSI 9207-8i
Карта HBA одновременно? Вы бы просто подключили по одному кабелю SAS от каждой карты к каждой части объединительной платы? Нужно ли мне покупать новые кабели для подключения LSI 9207-8i
к объединительной плате в моем R730xd?
Есть ли лучшая карта для ZFS в R730xd с вращающимися дисками, чем LSI 9207-8i
?
Что касается вашего вопроса о разделении объединительной платы между контроллерами, да, это возможно. Я сделал это с корпусами с 8 отсеками, в которых присутствовали два 4-полосных разъема SAS SFF-8087. 4 диска к одному контроллеру, 4 диска к другому. Однако я не знаю состав или ситуацию с расширителем на сервере Dell, который вы описываете.
Это разрешено только контроллерами, имеющими порты смешанного / гибридного режима. Контроллеры HPE Smart Array в системах Gen10 являются хорошим примером. Они позволяют использовать аппаратный режим RAID или HBA для каждого порта / диска.
Я также использую это на Avago MR9363-4i. / dev / sdy внизу - это аппаратный RAID1 RAID1 для ОС. Остальные диски разделены на два обычных пула ZFS.
[0:0:4:0] enclosu LSI SAS3x40 0601 -
[0:0:5:0] disk SEAGATE ST1800MM0128 E002 /dev/sda
[0:0:6:0] disk SEAGATE ST1800MM0128 E002 /dev/sdb
[0:0:7:0] disk SEAGATE ST1800MM0128 E002 /dev/sdc
[0:0:8:0] disk SEAGATE ST1800MM0128 E002 /dev/sdd
[0:0:9:0] disk SEAGATE ST1800MM0128 E002 /dev/sde
[0:0:10:0] disk SEAGATE ST1800MM0128 E002 /dev/sdf
[0:0:11:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdg
[0:0:12:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdh
[0:0:13:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdi
[0:0:14:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdj
[0:0:15:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdk
[0:0:16:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdl
[0:0:17:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdm
[0:0:18:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdn
[0:0:19:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdo
[0:0:20:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdp
[0:0:21:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdq
[0:0:23:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdr
[0:0:24:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sds
[0:0:25:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdt
[0:0:26:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdu
[0:0:27:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdv
[0:0:28:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdw
[0:0:29:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdx
[0:2:0:0] disk AVAGO MR9363-4i 4.68 /dev/sdy
Отвечая на каждый вопрос:
хотя вы можете установить другую карту PCI-E RAID, объединительную плату можно подключить к одной карте. Таким образом, вы не можете одновременно использовать встроенную карту RAID и дополнительную карту для доступа к дискам на одной внутренней объединительной плате [edit: @ewwhite предположил, что разделение дисков между контроллерами должно быть возможным, так что, возможно, я ошибаюсь здесь. Однако единственная официально поддерживаемая конфигурация с двумя контроллерами на R730xd требует использования опции объединительной платы с гибким зонированием, поэтому я не уверен, можно ли / как ввести в действие два контроллера в этом конкретном случае];
возможно нет, но см. №1
PERC H730 поддерживает два режима работы: режим RAID и режим HBA.
стандартный режим RAID, который поддерживает RAID и без RAID диски. В режиме RAID контроллер ожидает, что диски будут частью массива RAID, и не будет предоставлять необработанный диск операционной системе. В режиме без RAID (или сквозной передачи) диски, объявленные как не-RAID, доступны операционной системе (см. Примечание №1). В этом режиме отчеты SMART зависят от прошивки, и, если она не работает, вы можете попробовать использовать специальный megaraid
драйвер - то есть: выдача чего-то как smartctl -a -d megaraid,0 /dev/sda
;
в режиме HBA карта работает как обычный контроллер SAS на базе LSI. Это означает, что любые возможности RAID отключены, а диски напрямую управляются операционной системой. В таком режиме мониторинг SMART с помощью карты отключен, и данные SMART должны быть напрямую доступны (и контролироваться) операционной системой. Кроме того, вы теряете управление светодиодом карты, и вы может потеряете дополнительное преимущество, предлагаемое кешем обратной записи контроллера (у меня нет прямого подтверждения), а это означает, что вы получите гораздо более низкую производительность при произвольной записи. Однако обратите внимание, что в ZFS вы должны использовать SLOG для получения высокой производительности произвольной записи, а не полагаться на кеш контроллера в любом случае.
В конце концов, поскольку карты серии PERC 9/10 достаточно гибкие, у вас нет причин использовать дополнительную карту RAID.
Примечание №1 из руководства к карте:
По умолчанию все диски находятся в ненастроенном состоянии с поддержкой RAID. Пользователь также может преобразовать диски с поддержкой RAID в диски без RAID с помощью утилиты настройки BIOS или утилиты настройки UEFI / HII RAID.