Я хочу использовать 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
можно изменить этот параметр онлайн.