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

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

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

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

  • merge 2 LVMs имеют данные и одну и ту же группу томов без потери данных
  • Разделение дисков LVM отсутствует
  • grub-install: дескриптор файла 3 просочился на вызов vgs
  • ArchLinux: Ошибка установки grub на зашифрованном разделе lvm (lvm on luks)
  • Что делает зеркало в зеркалировании LVM?
  • LVM-устройства, не отображаемые в initrd, но работающие с загрузкой
  • Расширьте дом в LVM и сохраните файл
  • Как установить логический том?
  • 2 Solutions collect form web for “Может ли LVM разделять файлы между томами?”

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

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

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

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

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

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

    Interesting Posts

    программа должна выполняться как root любым пользователем и может быть расположена в любом месте

    Выполнение команд оболочки изнутри tmux приводит к тому, что терминал Gnome прерывает клавишу <prefix>

    Linux Mint: изменение карты дисков при перезагрузке приводит к ошибке fstab

    ImportError: /usr/lib64/libxml2.so.2: version `LIBXML2_2.9.0 'не найден

    Для всех каталогов – переименовать все подкаталоги с префиксом

    Файл открывается автоматически в вкладках

    Попытка установить раскладку клавиатуры с помощью конфигурации Xorg, но она не работает

    Как сохранить содержимое файла вместо добавления к нему

    Как заставить / dev / fd запускать сценарии оболочки в sudo safe?

    Как установить Debian на flashdrive

    как перенаправить вывод в несколько файлов журнала

    Получение строк из файлов с определенным расширением

    Как экспортировать данные в терминал в файл (например, файл csv)

    apache virtualhost с использованием mono-apache-server2 не mono-apache-server4

    Как изменить порядок /etc/resolv.conf во время загрузки

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