Как расширить логические тома на сервере Ubuntu

You are currently viewing Как расширить логические тома на сервере Ubuntu

Ключевые преимущества логических томов

Logical Volume Manager (LVM) — это утилита командной строки для управления логическими томами в Linux. Если вы собираетесь иметь несколько разделов на сервере или ПК, настоятельно рекомендуется использовать логические тома для управления дисковым пространством.

LVM более совершенен и эффективен по сравнению с традиционными способами управления дисками с помощью разделов. Вот некоторые из основных преимуществ логических томов в Linux:

  • Эффективность. Логические тома позволяют более эффективно использовать дисковое пространство.
  • Нет необходимости перезапускать серверы: с помощью логических томов вы можете изменить размер диска без необходимости перезапускать сервер, как в случае с обычными разделами.
  • Храните данные на нескольких томах. Вы можете легко хранить данные на нескольких томах по всему диску.

На Ubuntu Server вы можете либо увеличить логический том во время установки, либо после установки ОС. Мы рассмотрим оба варианта, чтобы вы могли выбрать, какой из них вам больше подходит. В отличие от Ubuntu Desktop, Ubuntu Server по умолчанию поставляется только с терминалом.

Расширение логического тома в Ubuntu во время установки

Когда вы попадете на страницу конфигурации хранилища во время установки Ubuntu Server, выберите раздел ubuntu-lv, подключенный к корневому каталогу (/), нажмите Enter и выберите параметр «Изменить».

На следующей странице конфигурации вы увидите максимально возможное пространство, которое может использовать ваш сервер, по сравнению с тем, которое ему назначено в данный момент. В этом случае текущее дисковое пространство составляет 25 ГБ, а максимально возможное пространство, которое может использовать сервер, составляет 22,996 ГБ, но на данный момент он использует только 11,496 ГБ.

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

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

Расширение логического тома на сервере Ubuntu после установки

Прежде чем вы сможете расширить пространство логического тома, вам нужно знать, сколько места у вас есть и сколько вы использовали. Обычно вы делаете это с помощью команды df, но она не отображает правильный размер логических томов.

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

Вам потребуются права администратора для запуска команды.

sudo vgdisplay

Необходимо обратить внимание на три важных параметра:

  1. Размер группы томов. Это размер группы томов, который показывает общий доступный размер диска. В данном случае это 23 Гб.
  2. Alloc PE/Size: показывает объем пространства, выделенного вашему серверу в данный момент.
  3. Free PE/Size: показывает свободное пространство из общего возможного пространства для хранения.

Команда df отображает только выделенное пространство, а не все возможное пространство, и это может привести к предположению, что на вашем сервере осталось не так много места, когда много места простаивает как часть группы томов.

Чтобы расширить логический том, используйте команду lvextend. Но сначала получите точку подключения логического тома с помощью команды lvdisplay :

sudo lvdisplay

Из вывода lvdisplay видно, что диск смонтирован по пути /dev/ubuntu-vg/ubuntu-lv.

Затем увеличьте пространство логического тома с помощью следующей команды:

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

100% означает использование всего пространства, поэтому назначьте требуемый процент в соответствии с вашими потребностями, например. 50%, 60% и т.д.

Чтобы изменения вступили в силу, вам также необходимо изменить размер файловой системы, содержащей логический том. Получите путь к файловой системе с помощью команды df -h ; в данном случае это /dev/mapper/ubuntu—vg-ubuntu—lv.

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Теперь, если вы снова запустите команду df -h , вы увидите, что размер вашего корневого диска увеличился.

Простая настройка LVM на сервере Ubuntu

LVM — отличный инструмент, который позволяет легко управлять использованием диска и логическими томами без хлопот, связанных с традиционными разделами диска. Кроме того, если на вашем сервере запущены критически важные службы, вам не нужно перезапускать его после настройки размера диска.

242580cookie-checkКак расширить логические тома на сервере Ubuntu

Автор публикации

не в сети 5 месяцев

ViGo

Комментарии: 6Публикации: 1174Регистрация: 29-04-2020
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest

0 комментариев
Inline Feedbacks
View all comments
0
Поделиться своими мыслямиx
account android arrow-alt-circle-down arrow-alt-circle-left arrow-alt-circle-right arrow-alt-circle-up arrow-down arrow-left arrow-right arrow-up author bars behance blogger buffer caret-down caret-left caret-right caret-square-down caret-square-left caret-square-right caret-square-up caret-up cart-menu-1 cart-menu-2 cart-menu-3 cart-menu-4 categories chevron-down chevron-left chevron-right chevron-up clock close comments cookies copyright coupon-discount date-modified date-published discord double-arrows-down double-arrows-left double-arrows-right double-arrows-up dribbble envelope-open envelope eye facebook fax flickr foursquare github gmail google-drive grid-view hashtag hollow-ring homepage instagram ios level-down-alt level-up-alt line link linkedin list-view login logout long-arrow-alt-down long-arrow-alt-left long-arrow-alt-right long-arrow-alt-up medium messenger mobile-menu mobile phone pinterest place qq quote-left quote-right quotes reading-time-hourglass reading-time-stopwatch reddit rss scroll-to-top search shazam shopping-bag shopping-cart side-panel-opening-2-left side-panel-opening-2-right side-panel-opening-left side-panel-opening-right skype slack small-arrow-down small-arrow-left small-arrow-right small-arrow-up sms snapchat soundcloud spinner spotify stackoverflow sync telegram tiktok times-circle tinder trello tripadvisor tumblr twitch twitter viber vimeo vine vkontakte website wechat whatsapp windows wishlist xing yelp youtube zoom