Ubuntu Server 18.04 SSD кеш на программном RAID

У меня есть установка, состоящая из 2 жестких дисков и 1 SSD. Я хочу запустить 2 HDD в программном RAID 1 с SSD, кэширующим массив. Кто-нибудь делал это на Ubuntu Server 18.04 и, если да, какие шаги были предприняты?

Спасибо.

Если это поможет, у меня есть система UEFI.

0
задан 15 September 2019 в 16:32

1 ответ

Я сделал RAID5 поверх Bcache.

С помощью Bcache вы форматируете устройство резервного копирования (например, жесткий диск) и кэш SSD с помощью make-bcache. Резервное устройство будет отображаться как / dev / bcacheX и затем будет рассматриваться как обычное блочное устройство, которое вы добавляете в свой массив.

Если вы отформатируете кэш и устройство резервного копирования одновременно, SSD будет автоматически добавлен в качестве кеша. Если вы делаете их отдельно, вам необходимо подключить устройство bcache0 к кешу через интерфейс / sysfs.

Один кэш (раздел кэша SSD) может обслуживать несколько устройств резервного копирования (например, HDD).

В вики Ubuntu есть страница с конкретными шагами Ubuntu, а также страница документации ядра .

Обратите внимание, что в bcache произошло снижение производительности, связанное с вводом-выводом с упреждающим чтением, которое было исправлено в самых последних ядрах (после 10 февраля 2020 г.), поэтому для некоторых рабочих нагрузок оно будет работать намного лучше в 20.04 (или если вы попробуете последние ядра).

1
ответ дан 19 February 2020 в 12:21

Другие вопросы по тегам:

Похожие вопросы: