. У меня есть Dell R540 с PERC H730P, на котором работает RAID 10 на 12 DISK до порядка 22 ТБ. Я хочу запускать различные приложения/сервисы в контейнерах LXD.
Я понимаю, что ZFS предпочтительнее для пулов хранения LXC, и что ZFS предпочитает прямой доступ к необработанным дискам.
Мой наивный подход состоял в том, чтобы настроить Ubuntu с LVM поверх H/W RAID и позволить LXD инициализироваться с настройками по умолчанию (ZFS.img на EXT4 на LVM...). Я читал, что это будет «работать нормально», однако не является оптимальным с точки зрения производительности/защиты.
Может ли кто-нибудь подсказать, какие у меня есть различные варианты и какие из них лучше всего подходят для большинства миров? Спасибо!
Если вы хотите воспользоваться всеми преимуществами ZFS, вам необходимо переустановить сервер. Измените конфигурацию HBA с RAID на JBOD (, отключите RAID). Убедитесь, что вы видите все диски из ОС. Убедитесь, что вы видите их как обычные диски, а не виртуальные диски, предоставляемые RAID-контроллером. Вы должны иметь возможность видеть аппаратные данные диска, такие как производитель, модель, серийный номер и, возможно, атрибуты SMART.
Проверьте размер сектора диска, если он 512, 4k или 8k. Создайте пул с правильным значением ashift
на основе максимального размера сектора текущих дисков и дисков, которые вы собираетесь добавить в пул.