Назад | Перейти на главную страницу

Приоритет физического тома LVM

Linux LVM может объединять несколько физических томов в одну группу и распределять пространство этой группы между логическими томами.

Если в группу будут добавлены медленные устройства, это может замедлить работу всех логических томов. Есть ли способ добавить устройство, но разрешить системе использовать его только в случае голода?

Это зависит от того, какой тип полосок вы хотите использовать. Вы можете управлять распределением логических томов между физическими томами в порядке создания LV и добавления PV. Например.:

  1. Добавить pv0
  2. Создайте lv0
  3. Добавить pv1
  4. Создайте lv1

Итак, теперь, если lv0 охватывает весь pv0, lv1 будет охватывать pv1 (в случае линейной чередования). Файловая система будет использовать блоки сначала в начале устройства, поэтому в линейном случае, если FS охватывает несколько PV, последний PV будет использоваться только в том случае, если файловая система достаточно заполнена.

Если вам нужно нелинейное чередование на быстрых устройствах, вы можете создать виртуальную группу только с этими устройствами. Затем создайте в нем рейд LV. Затем используйте этот LV как PV. Т.е. создать VG второго уровня из LV. А затем добавьте медленное устройство к этому VG второго уровня на линейной основе.