Отключить битовую карту намерения записи на LVM RAID1

Отключить битовую карту намерения записи на LVM RAID1

Я хочу использовать LVM на устройствах raw, чтобы иметь возможность динамически создавать тома RAID0 и RAID1 в зависимости от моих текущих потребностей. Недавно я узнал, что функция битовой карты намерения записи mdadmзначительно снижает доступные IOPS. В моем случае я получаю только треть от IOPS, которые должен получать.

Можно ли создать логический том LVM RAID1 без битовой карты намерения записи? Я могу смириться с недостатками, поскольку тома, которые я планирую создать, никогда не будут большими, поэтому я не ожидаю, что время перестроения будет слишком долгим.

Это Debian Buster.

решение1

Я заметил, что настройка --regionsize 64(или, возможно, какое-то большое значение в зависимости от размера тома, чтобы битовая карта намерений умещалась в небольшом количестве блоков) смягчает эффект в разумной степени, так что IOPS записи составляет 85% от IOPS одного диска. Этого достаточно для моих текущих целей, но это не отвечает на исходный вопрос, поэтому я не приму этот ответ.

Ссылка для справки:https://listman.redhat.com/archives/linux-lvm/2016-November/023835.html

lvconvert --regionsize 64m your-volume-group/your-logical-volumeможно изменить этот параметр онлайн.

Связанный контент