Поиск по сайту:

Изучите LVM в Linux с помощью графических инструментов


На этой странице

  1. КОНЦЕПЦИЯ
    1. 1. LVM
    2. 2. PV
    3. 3. ВГ
    4. 4. LV
    5. 5. ЧП
    6. 6. ЛЭ

    LVM как модель хранения широко используется на машинах с архитектурой Linux, включая PCS, NAS и серверы. Его ценность очевидна. Как широко используемое, зрелое программное обеспечение, учебные пособия по использованию LVM уже разбросаны по всему Интернету.

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

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

    Давайте познакомим вас с концепциями LVM и управлением LVM с помощью графических инструментов.

    КОНЦЕПЦИЯ

    1. ЛВМ

    LVM Logical Volume Management — это решение для управления хранилищем в Linux. Он предоставляет пользователям расширяемую и очень гибкую модель управления хранилищем. С помощью LVM пользователи могут недорого достичь производительности и безопасности хранилища на уровне сервера.

    Для обычных пользователей и пользователей небольших серверов LVM поддерживает тома RAID 0, 1, 4, 5, 6, 10 и JBOD для создания моментальных снимков и пулов хранения.

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

    В то же время тома, созданные LVM, можно очень легко расширять и мигрировать. Замена/добавление устройств легко.

    Модель LVM состоит из трех уровней: физического тома (PV), группы томов (VG) и логического тома (LV).

    2. ПВ

    Уровень PV — это физический уровень LVM и основа существования LVM. PV можно рассматривать как диск в массиве RAID. Пользователи могут создавать PV, используя диски или разделы. Информация о конфигурации LVM обычно хранится в каждом PV. Ядро Linux считывает информацию о конфигурации для обнаружения LVM, и когда LVM поврежден, инструмент восстановления также использует эту информацию для восстановления конфигурации LVM.

    На диске 4 есть только один раздел, который занимает все пространство

    На диске 5 нет таблицы разделов (ни MBR, ни GPT).

    2 раздела на диске 6

    3. ВГ

    VG является единицей управления LVM и используется для настройки группы LV и PV.

    VG состоит из одного или нескольких PV. Все PVS, входящие в группу VG, можно перенести на другую машину без дополнительной настройки. В VG можно создать один или несколько LV.

    В системе может быть несколько VG.

    Виртуальная группа состоит из disk4/part1, disk5, isk6/part1 и disk6/part2.

    Все PV, принадлежащие группе VG, подсвечиваются при наведении указателя мыши на члена группы VG для идентификации пользователя.

    Логическое описание LVM

    В модели LVM VG отвечает за организацию и управление, LV взаимодействует с пользователями, а PV взаимодействует с устройствами хранения.

    4. ЛВ

    LV — это том, созданный на основе требований пользователя. Его можно установить напрямую. LVM предоставляет пользователям множество функций, от высокой производительности доступа до высокой безопасности. Хорошо рассмотрим различные функции более подробно позже.

    VG с 2 LV, один простого типа, а другой типа Stripe/RAID 0

    5. ПЭ

    PE, Physical Extent — это единица распределения пространства PV, аналогичная дисковому кластеру. Значение по умолчанию — 4 МБ. Пользователи могут устанавливать различные значения по мере необходимости.

    6. ЛЭ

    LE, Logical Extent — это единица распределения пространства LV. Размер LE такой же, как PE в VG. Когда пользователи создают LV, размер LV должен быть целым числом, кратным LE.

    ОПЕРАЦИИ

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

    1. Фотоэлектрические операции

    2. Операции ВГ

    3. Операции с НН

    • Простой/Spanning/Stripe: его можно создать в любом случае.
    • Зеркало: использование как минимум 2 PV.
    • StripeMirror: при использовании как минимум 4 PV количество PV должно быть четным.
    • RAID4/RAID5: использование как минимум 3 PV.
    • RAID6: использование не менее 5 PV.
    • Снимок: в группе VG есть как минимум 1 LV.
    • Некоторые типы запрещено использовать, если не выполнены условия ограничения.

    ЗАКЛЮЧЕНИЕ

    Мы изучили/продемонстрировали концепции LVM и операции управления. Читатели, прочитавшие эту статью, могут легко быть компетентными в работе по управлению LVM, даже если у них нет основы. Хотя графические операции управления не так просто выполнять с помощью сценария, как CLI, они гораздо более удобны для пользователя, чем операции CLI, что не только позволяет новичкам быстро и легко осваивать знания LVM, но и значительно снижает интенсивность работы администраторов. В частности, интуитивно понятное графическое представление всей структуры хранилища позволяет администраторам избежать сложных вычислений и преобразований, снижая вероятность ошибок и повышая эффективность работы.

    Конечно, ограничение старых инструментов с графическим интерфейсом, требующих поддержки графических модулей, ограничивало его использование, но, как могут видеть читатели этой статьи, инструмент с графическим интерфейсом пользователя LVM Visual LVM Remote, основанный на архитектуре B/S, преодолел это ограничение. Visual LVM Remote не требует работы на машине с графическим окружением модуля рабочего стола и дисплеем. Это похоже на инструменты Telnet. Пока есть любое устройство, которое может быть подключено к хосту через сеть, ПК, планшет или мобильный телефон могут выполнять операции графического управления, и даже операции удаленного управления могут выполняться через Интернет. Это уже на том же уровне удобства, что и CLI.

    Надеемся, что эта статья облегчит вам изучение LVM и использование его преимуществ.