Пожалуйста, кто-нибудь может объяснить мне значение Логического тома, Физического тома и Группы томов? Какое значение и преимущество они имеют в Linux?
решение1
Управление логическими томами — широко используемый метод развертывания логического, а не физического хранилища.
С помощью LVM «логические» разделы могут располагаться на нескольких физических жестких дисках и их размер можно изменять (в отличие от традиционных «сырых» разделов ext3).
Физический диск делится на один или несколько физических томов (Pv), а группы логических томов (VG) создаются путем объединения PV.
Более подробную информацию вы можете прочитать здесь:Менеджер логических томов Linux
Эта картинка в значительной степени резюмирует это
Также есть некоторая полезная информация наРуководство для начинающих по LVM
Одним из главных преимуществ LVM является то, что вы можете легко уменьшить размер одного раздела и использовать его, например, на других разделах без потери данных.
Вы также можете выделить минимальные объемы пространства для каждого логического тома и оставить часть диска нераспределенной. Затем, когда разделы начнут заполняться, их можно будет расширить по мере необходимости.
Из вики Archlinux:
Преимущества
LVM обеспечивает большую гибкость, чем просто использование обычных разделов жесткого диска:
Используйте любое количество дисков как один большой диск.
Распределите логические тома по нескольким дискам.
Создавайте небольшие логические тома и изменяйте их размер «динамически» по мере их заполнения.
Изменить размер логических томов независимо от их порядка на диске. Это не зависит от положения LV в VG, нет необходимости обеспечивать окружающее доступное пространство.
Изменение размера/создание/удаление логических и физических томов онлайн. Файловые системы на них все еще требуют изменения размера, но некоторые поддерживают изменение размера онлайн.
Онлайн/живая миграция логических томов, используемых службами, на другие диски без необходимости перезапуска служб.
Снимки позволяют создавать резервную копию замороженной файловой системы, сводя при этом время простоя сервиса к минимуму.
Недостатки
Эксклюзивно для Linux (почти). Официальной поддержки в большинстве других ОС (FreeBSD, Windows..) нет.
Дополнительные шаги по настройке системы, более сложные.
Если вы используете файловую систему Btrfs, ее функция Subvolume также даст вам преимущество гибкой компоновки. В этом случае использование дополнительного уровня абстракции LVM может оказаться излишним.