Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:lvm [2010/08/18 13:37] |
wiki:lvm [2017/07/07 15:12] (текущий) [Linux Volume Manager (LVM)] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Linux Volume Manager (LVM) ====== | + | ====== Logical Volume Manager (LVM) ====== |
- | Linux Volume Manager (LVM) - это очень мощная система управления томами с данными для Linux. Она позволяет создавать поверх физических разделов (или даже неразбитых винчестеров) логические тома, которые в самой системе будут видны как обычные блочные устройства с данными (т.е. как обычные разделы). Основные преимущества LVM в том, что во-первых одну группу логических томов можно создавать поверх любого количества физических разделов, а во-вторых размер логических томов можно легко менять прямо во время работы. Кроме того, LVM поддерживает механизм снапшотов, копирование разделов "на лету" и зеркалирование, подобное RAID-1. | + | Logical Volume Manager (LVM) - это очень мощная система управления томами с данными для Linux. Она позволяет создавать поверх физических разделов (или даже неразбитых винчестеров) логические тома, которые в самой системе будут видны как обычные блочные устройства с данными (т.е. как обычные разделы). Основные преимущества LVM в том, что во-первых одну группу логических томов можно создавать поверх любого количества физических разделов, а во-вторых размер логических томов можно легко менять прямо во время работы. Кроме того, LVM поддерживает механизм снапшотов, копирование разделов "на лету" и зеркалирование, подобное RAID-1. |
<note>Если планируются большие работы с LVM, то можно запустить специальную "оболочку" командой ''sudo lvm''. Команда ''help'' покажет список команд.</note> | <note>Если планируются большие работы с LVM, то можно запустить специальную "оболочку" командой ''sudo lvm''. Команда ''help'' покажет список команд.</note> | ||
Строка 58: | Строка 58: | ||
Затем удалим его из группы томов: | Затем удалим его из группы томов: | ||
- | vgreduce vg /dev/sda | + | vgreduce vg1 /dev/sda |
И, наконец, удалим физический том: | И, наконец, удалим физический том: | ||
Строка 118: | Строка 118: | ||
LVM активно используется, когда необходим механизм снапшотов. Например, этот механизм крайне важен при бекапе постоянно меняющихся файлов. LVM позволяет заморозить некоторое состояние ФС и скопировать с неё все нужные данные, при этом на оригинальной ФС останавливать запись не нужно. | LVM активно используется, когда необходим механизм снапшотов. Например, этот механизм крайне важен при бекапе постоянно меняющихся файлов. LVM позволяет заморозить некоторое состояние ФС и скопировать с неё все нужные данные, при этом на оригинальной ФС останавливать запись не нужно. | ||
- | Так же снапшоты можно применить для организации поддержки файловым сервером с [[Samba]] механизма архивных копий, об этом в соответствующей статье: | + | Также снапшоты можно применить для организации поддержки файловым сервером с [[Samba]] механизма архивных копий, об этом в соответствующей статье: |
* [[samba_shadow_copy|Поддержка архивных копий файлов в Samba]] | * [[samba_shadow_copy|Поддержка архивных копий файлов в Samba]] | ||
+ | |||
+ | ===== LVM с LiveCD ===== | ||
+ | |||
+ | Если у вас возникла необходимость работать с LVM с LiveCD Ubuntu, то вам придётся выполнить несколько дополнительных действий, поскольку по умолчанию утилит для работы с LVM нет. | ||
+ | |||
+ | Сначала вам нужно установить эти утилиты: | ||
+ | |||
+ | sudo apt-get install lvm2 | ||
+ | |||
+ | Далее посмотрите командами | ||
+ | |||
+ | sudo vgscan | ||
+ | sudo vgdisplay YOUR_VGNAME | ||
+ | |||
+ | доступность ваших групп томов. Ну а дальше запустите все группы командой | ||
+ | |||
+ | sudo vgchange -a y | ||
+ | |||
+ | Эта команда должна сообщить о том, что все ваши логические тома активированы. Теперь можно работать с ними обычным образом. | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
Строка 127: | Строка 146: | ||
* [[http://const.tltsu.ru/articles/lvm.pdf|Константин Баранов, "Linux: Logical Volume Manager"]] | * [[http://const.tltsu.ru/articles/lvm.pdf|Константин Баранов, "Linux: Logical Volume Manager"]] | ||
* [[http://xgu.ru/wiki/LVM|Подробное руководство по LVM на русском]] | * [[http://xgu.ru/wiki/LVM|Подробное руководство по LVM на русском]] | ||
+ | * [[http://forum.ubuntu.ru/index.php?topic=105829.0|Обсуждение на форуме]] | ||
{{tag> Администрирование LVM HOWTO Сервер Linux_на_предприятии Можно_улучшить}} | {{tag> Администрирование LVM HOWTO Сервер Linux_на_предприятии Можно_улучшить}} |