Может ли LVM разделять файлы между томами?

Предположим, у меня есть 2 тома по 2 ГБ каждый (хранится как одна группа). И я бы скопировал там 3 ГБ файл.

Будет ли оно разделено?

Я просто надеюсь, что ответ «нет», и файлы являются атомарными. Причина в том, что с гарантией «без разделения» можно монтировать один том и копировать файлы на другой.

  • Очень низкая производительность чтения по сравнению с производительностью записи на md (raid1) / crypt (luks) / lvm
  • Как форматировать раздел LVM
  • Расширьте мою LVM после обновления SSD
  • Построенное новое ядро, LVM не будет монтироваться из initrd
  • LVM: автоматическая активация VG при повторном подключении съемного жесткого диска
  • Расширение виртуального жесткого диска для CentOS
  • Создание логического тома определенного размера LVM в конце физического тома
  • изменить размер корневого тома с ошибкой пространства lvextend
  • 2 Solutions collect form web for “Может ли LVM разделять файлы между томами?”

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

    LVM работает как физическая часть, только верхняя разбивка shemas, следовательно, она не зависит от файловой системы и не знает концепции файла, который управляется файловой системой.

    Чтобы убедить вас лучше, LVM способен сделать agregation, как RAID0, xKbites с первого диска, рядом со вторым, …

    LVM ничего не знает о файлах. Он обеспечивает большой блок хранения. Файловая система должна организовать этот блок для хранения файлов, а файловая система не знает (и не хочет заботиться) о том, какие файлы находятся на физическом томе.

    Даже если файл полностью содержится в одном физическом томе (который для большинства файловых систем гарантирован, если файл достаточно мал – меньше размера блока файловой системы, который обычно находится в диапазоне 512B-4kB), вы все равно не сможете для монтирования только этого физического тома и просмотра файла. Вы не можете установить произвольный фрагмент файловой системы. Показания того, какой файл хранится там, где они не хранятся в том же месте, что и сам файл; для доступа к файлу вам нужно пройти цепочку каталогов до файла, и есть дополнительные метаданные (в большинстве файловых систем unix есть таблица inode), которая необходима для извлечения любых данных.

    Если вы хотите получить гарантию относительно того, какой файл находится на каком диске, поместите диски в разные группы томов. Или, по крайней мере, создать разные логические тома (вы можете перетасовывать LV между PV с помощью pvmove ).

    Interesting Posts

    Странное поведение контроля-d

    Что делает [? 1049h и [? 1h ANSI escape-последовательности?

    caja не устанавливает акции smb

    После обновления sSMTP до версии 2.61 я не могу отправлять почту через gmail

    Почему я не могу определить приоритет трафика TCP с использованием полей ToS?

    Шифровать слово X для шифрования / etc / shadow

    Что делает «делать localmodconfig»?

    Как я могу перезагрузить систему Linux каждые 60 секунд?

    Добавление интервала вокруг текста в Конки?

    Распространение GNU / Linux для сетевого вируса || идентификация вредоносного ПО

    Что означает ошибка «XOFF ignored, mumble mumble»?

    Как назвать свою программу, чтобы избежать дублирования исполняемых файлов

    Как я могу наблюдать за графическим интерфейсом рабочего стола с оболочкой?

    Как разрешить доступ пользователей к определенному файлу в ограниченном каталоге?

    Есть ли программное обеспечение, основанное на `strictatime`?

    Linux и Unix - лучшая ОС в мире.