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