Как использовать LVM в Ubuntu для легкого изменения размера раздела и снимков
Установщик Ubuntu предлагает простой флажок «Использовать LVM». В описании говорится, что он позволяет управлять логическими томами, чтобы вы могли делать снимки и легче изменять размеры разделов жесткого диска - вот как это сделать.
LVM - это технология, в чем-то похожая на RAID-массивы или дисковые пространства в Windows. Хотя эта технология особенно полезна на серверах, она также может быть использована на настольных ПК.
Если вы используете LVM с новой установкой Ubuntu?
Первый вопрос: хотите ли вы использовать LVM с вашей установкой Ubuntu. Ubuntu позволяет легко активировать эту функцию одним щелчком мыши, но эта опция не включена по умолчанию. Как говорит установщик, это позволяет изменять размеры разделов, создавать моментальные снимки, объединять несколько дисков в один логический том и т. Д. - и все это во время работы системы. В отличие от обычных разделов, вам не нужно выключать систему, загружаться с живого CD или USB-накопителя и изменять размер разделов, пока они не используются..
Честно говоря, средний пользователь Ubuntu для настольных компьютеров, вероятно, не поймет, используют ли они LVM или нет. Но если вы хотите сделать что-то более сложное позже, LVM может помочь. LVM потенциально более сложный, что может вызвать проблемы, если вам понадобится восстановить ваши данные позже - особенно, если у вас нет такого опыта. Здесь не должно быть заметного снижения производительности - LVM реализован прямо в ядре Linux.
Объяснение управления логическими томами
Мы ранее объяснили, что такое LVM. В двух словах, это обеспечивает уровень абстракции между вашими физическими дисками и разделами, представленными в вашей операционной системе. Например, ваш компьютер может иметь два жестких диска, каждый размером 1 ТБ. На этих дисках должно быть как минимум два раздела, и каждый из этих разделов будет иметь размер 1 ТБ..
LVM обеспечивает уровень абстракции над этим. Вместо традиционного раздела на диске LVM будет обрабатывать диски как два отдельных «физических тома» после их инициализации. Затем вы можете создать «логические тома» на основе этих физических томов. Например, вы можете объединить эти два диска по 1 ТБ в один раздел по 2 ТБ. Ваша операционная система будет просто видеть объем 2 ТБ, а LVM будет работать со всем в фоновом режиме. Группа физических томов и логических томов называется «группой томов». Типичная система будет иметь только одну группу томов..
Этот уровень абстракции позволяет легко изменять размеры разделов, объединять несколько дисков в один том и даже делать «снимки» файловой системы раздела во время его работы, и все это без размонтирования..
Обратите внимание, что объединение нескольких дисков в один том может быть плохой идеей, если вы не создаете резервные копии. Это похоже на RAID 0 - если объединить два тома объемом 1 ТБ в один том объемом 2 ТБ, вы можете потерять важные данные на томе, если выйдет из строя только один из ваших жестких дисков. Резервные копии имеют решающее значение, если вы идете по этому пути.
Графические утилиты для управления вашими томами LVM
Традиционно тома LVM управляются с помощью команд терминала Linux. Они будут работать для вас в Ubuntu, но есть более простой, графический метод, которым может воспользоваться любой. Если вы пользователь Linux, привыкли использовать GParted или аналогичный менеджер разделов, не беспокойтесь - GParted не поддерживает LVM-диски.
Вместо этого вы можете использовать утилиту Disks, включенную вместе с Ubuntu для этого. Эта утилита также называется GNOME Disk Utility или Palimpsest. Запустите его, щелкнув значок на приборной панели, выполнив поиск дисков и нажав Enter. В отличие от GParted, утилита Disks отображает ваши разделы LVM в разделе «Другие устройства», поэтому вы можете отформатировать их и настроить другие параметры, если это необходимо. Эта утилита также будет работать с живого CD или USB-накопителя.
К сожалению, утилита Disks не включает поддержку использования самых мощных функций LVM. Там нет вариантов для управления группами томов, расширения разделов или создания снимков. Вы можете сделать это из терминала, но вам не нужно. Вместо этого вы можете открыть Ubuntu Software Center, выполнить поиск LVM и установить инструмент управления логическими томами. Вы также можете просто запустить sudo apt-get установить system-config-lvm команда в окне терминала. После установки вы можете открыть утилиту управления логическими томами из тире.
Этот графический инструмент конфигурации был сделан Red Hat. Это немного устарело, но это единственный графический способ сделать это, не прибегая к командам терминала.
Допустим, вы хотите добавить новый физический том в свою группу томов. Вы откроете инструмент, выберите новый диск в разделе «Неинициализированные записи» и нажмите кнопку «Initialize Entry». Затем вы найдете новый физический том в разделе Нераспределенные тома и можете использовать кнопку «Добавить в существующую группу томов», чтобы добавить его в группу томов «ubuntu-vg», созданную Ubuntu во время процесса установки..
Представление группы томов показывает вам визуальный обзор ваших физических и логических томов. Здесь у нас есть два физических раздела на двух разных жестких дисках. У нас есть раздел подкачки и корневой раздел, так же как Ubuntu по умолчанию устанавливает свою схему разбиения. Поскольку мы добавили второй физический раздел с другого диска, теперь есть большой кусок неиспользуемого пространства.
Чтобы развернуть логический раздел в физическое пространство, вы можете выбрать его в разделе «Логическое представление», нажать «Изменить свойства» и изменить размер для увеличения раздела. Вы также можете уменьшить его отсюда.
Другие параметры в system-config-lvm позволяют вам настроить моментальные снимки и зеркалирование. Вероятно, вам не понадобятся эти функции на типичном рабочем столе, но они доступны графически здесь. Помните, что вы также можете делать все это с помощью команд терминала.