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

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

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

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

2 Solutions collect form web for “Может ли LVM разделять файлы между томами?”

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

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

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

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

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

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

  • Как освободить экстенты физического объема? lvm, зашифрованный
  • Восстановление групп томов после удаления в файловой системе RO
  • Программное обеспечение Consumer Level для RAID5 и LVM
  • Создание логического тома с использованием не LVM-раздела
  • Проблема LVM с VM - нет физического диска
  • команда для вывода статистики логического объема ввода-вывода в AIX
  • Разделить раздел в LVM?
  • Загрузка из lvm-кешированного тома
  • сломанные fs после удаления диска из группы LVM
  • Проблема с grub-mkconfig в установке Arch Linux: grub-mkconfig не может подключиться к lvmetad
  • Создание раздела подкачки с использованием lvm
  • Interesting Posts

    ksh, выполнить действие при достижении максимального значения цикла

    Правильно использовать бит setuid

    Как установить Ubuntu с USB-ключа с помощью syslinux?

    CentOS 7 Live CD?

    Использование virsh для управления виртуальными машинами, созданными в virt-manager

    Серийный разделитель после использования AWK

    Установлен ли Grub для всех MBR массива RAID по умолчанию установщиком Debian?

    Как получить имя программы, которая синхронизировала аппаратные часы с системными часами во время перезагрузки

    Разница между Makefile и zsh

    Отслеживание процесса узла, выполняющего мой скрипт с «npm start»

    Разница между винами и крыльями?

    setpci – Создание скрипта для изменения яркости вручную

    zenity не отображает весь список с переменными

    Binding Shift-Enter для вставки новой строки без оценки текущего выражения

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

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