Интересно, является ли установка (и запуск) Linux (в данном случае CentOS) с USB-накопителя разумным или глупым шагом.
Обратите внимание:
Практический пример: сервер с 8 отсеками для задач ZoL, с 6 дисками SATA и 2 твердотельными накопителями (для кеша и SLOG). Вы бы установили CentOS на выделенный раздел на SSD (с программным обеспечением MD RAID1) или использовать два (опять же, с MD RAID1) USB-накопители для установки ОС?
Исходная информация: резервирование двух дисков для массива ОС RAID1 становится относительно неэффективным. В конце концов, для стандартной установки Linux 32-64 ГБ более чем достаточно, но любой диск SATA / SAS подходит. много больше, чем это. Я склонен использовать два SSD небольшой емкости, где это возможно, но это означает, что два слота для дисков в основном «выбрасываются». Другая возможность - не использовать выделенные диски ОС, вместо этого полагаясь на разбиение массива / LVM для выполнения работы.
Мне было интересно, с учетом постоянно увеличивающейся емкости USB-накопителей и низкой стоимости (например, флеш-накопитель Toshiba емкостью 64 ГБ стоит около 25 евро), использование программного массива RAID1 USB является хорошей идеей. Таким образом, все слоты для дисков могут быть выделены самому массиву данных (возможно, с помощью ZoL). В конце концов, это точная настройка, используемая многими специализированными устройствами (например, FreeNAS), и нечто подобное уже существует в виде встроенных SD-карт с RAID.
Тем не менее, я часто сталкиваюсь с поддержкой USB клиентского уровня, которая в лучшем случае ненадежна (то есть: все корневые элементы USB сбрасываются при нагрузке), и меня несколько беспокоит, что корни / порты USB серверного уровня не намного лучше. Более того, я читал о сломанные / ненадежные встроенные SD-карты и это, очевидно, может происходить и с USB-устройствами.
Спасибо.