Управление логическими томами или LVM — это структура операционной системы Linux, которая была введена для упрощения управления физическими устройствами хранения. Концепция управления логическими томами очень похожа на концепцию виртуализации, то есть вы можете создать столько виртуальных томов хранения на одном устройстве хранения, сколько захотите. Созданные таким образом логические тома хранения можно расширять или уменьшать в соответствии с вашими растущими или сокращающимися потребностями в хранении.
В сегодняшней статье мы подробно узнаем об этом фреймворке. Мы покажем вам метод проверки всех дисковых томов, которыми может управлять ваш LVM. Наконец, мы изложим некоторые преимущества использования LVM, а затем завершим нашу статью.
Как мы уже упоминали, концепция использования LVM очень похожа на виртуализацию; поэтому его работа более или менее аналогична виртуализации. Мы попытаемся понять, как работает LVM, создав примерный сценарий. Как правило, у нас есть физическое устройство, разделенное на несколько разделов. На всех этих разделах установлена файловая система, которая может использоваться для управления этими разделами.
Однако мы знаем, что у нас может быть несколько физических устройств, а не только одно физическое устройство. В этом случае каждое из этих физических устройств имеет свои собственные разделы и соответствующие файловые системы. Управление всеми этими разделами может стать беспорядочным, если обращаться с ним как есть. Здесь в игру вступает концепция управления логическими томами. Это позволяет объединить все разделы различных физических устройств в одну группу логических томов, откуда ими можно централизованно управлять.
Эта группа томов представляет собой сочетание используемого и неиспользуемого дискового пространства. Из этой группы томов вы можете извлечь несколько логических томов в зависимости от ваших требований. Более того, точное пространство, выделенное для каждого логического тома, также может быть увеличено или уменьшено в зависимости от ваших потребностей. Тогда вы можете иметь отдельные файловые системы для каждого из этих логических томов. Таким образом, вы можете более эффективно управлять общим пространством хранения и без проблем назначить неиспользуемое пространство всем тем пользователям, которые его запрашивают.
Прежде чем логически разбить физический диск на разделы, вам необходимо знать обо всех томах, к которым ваш LVM может получить доступ и которыми может управлять. Поэтому мы объясним вам метод проверки всех томов, которыми может управлять LVM, в следующем разделе этой статьи.
Для проверки всех дисковых томов, которыми может управлять LVM, вам нужно будет запустить сканирование диска, которое можно сделать следующим образом:
Сначала мы запустим терминал в желаемом дистрибутиве Linux, которым в данном случае является Linux Mint 20.
Теперь запустим команду сканирования диска в терминале следующим образом:
sudo lvmdiskscan
Для процесса сканирования диска требуются права пользователя root. Для этого вы должны использовать ключевое слово «sudo» перед этой командой. Однако, если вы уже вошли в систему под учетной записью пользователя root, вам разрешено опустить это ключевое слово.
После того, как вы запустите эту команду в своем терминале, на вашем экране появятся сведения обо всех томах диска.
Ниже приведены некоторые из самых больших преимуществ использования управления логическими томами или LVM:
В этой статье представлен краткий обзор управления логическими томами, которое является очень важной структурой операционной системы Linux. Без этой структуры у нас очень ограниченные возможности для управления пространством для хранения. Кроме того, эти параметры не позволяют разрешить конфликты между различными потребностями в хранилище нескольких пользователей. Вот почему LVM считается важным компонентом систем на базе Linux.