Самое прекрасное — это когда нужна поддержка сайта, а ты сидишь с телефоном
в руке и ЗНАЕШЬ, чей номер набрать! т. +7 831 4637611 моб. +7 910 3820622
WhatsApp +7 953 5571863 Skype aitishnik
Айтишник РУ Нижний Новгород, Симферопольская, 21 ПН-ПТ 08 - 18
от 500 RUB до 200 000 RUBlogo aitishnik.ru
A+ A A-

Разметка дисков в Debian с помощью LVM

По большому счету можно не сильно задумываться о размере томов, можно оставить некоторый объем неразмеченного дискового пространства, а потом, по мере надобности расширять нужные тома. Используя LVM можно создавать резервные копии томов «на лету»! По-моему, это достаточно веские доводы, для использования менеджера логических томов.

Эта статья является часть цикла статей о Debian/GNU Linux и является дополнением к статье «Установка Debian на сервер». В этой статье я расскажу, как произвести разметку диска используя LVM.
LVM – это аббревиатура от Logical Volume Manager, что переводится как менеджер логических томов. LVM применяется в Linux и OS\2. С его помощью можно распределять пространства жестких, физических дисков (PV – Physical Volume) по логическим томам (LV – Logical Volume). В отличие от обычных разделов, размеры томов можно изменять даже без размонтирования файловой системы. Причем том может находиться на нескольких жестких дисках. Это очень удобно! Заканчивается дисковое пространство? Добавляем жесткий диск и расширяем нужный нам том не него. Или производим расширение тома за счет уменьшения размеров других томов. В этой статье приводится пример, в котором два физических диска (40 Гб и 80 Гб) объединяются в одно дисковое пространство (120 Гб), которое называется группой томов (VG - Volume Group). В дополнение к этому, создается логический том, который больше самого большого используемого физического диска.

По большому счету можно не сильно задумываться о размере томов, можно оставить некоторый объем неразмеченного дискового пространства, а потом, по мере надобности расширять нужные тома. Используя LVM можно создавать резервные копии томов «на лету»! По-моему, это достаточно веские доводы, для использования менеджера логических томов.

И так, произведем разметку дисков, используя LVM. Схема разметки дискового пространства будет отличаться от схемы, описанной в корневой статье «Установка Debian на сервер». В основной статье используется простейший пример для новичков, в этой же статье рассмотрим пример посложнее. Разметим имеющиеся у нас диски (40 Гб и 80 Гб) следующим образом: под подкачку выделим 512 Мб, столько же выделим под /boot, 1Гб выделим для хранения временных файлов, 20 Гб под корневой том, столько же выделим под /var и всё остальное пространство отведем для хранения сообщений электронной почты.
Разметку дисков, естественно, производим вручную.

Настройка менеджера логических томов (LVM)
Выбираем пункт «Настройка логических томов».

LVM предупреждение о записи
Подтверждаем запись информации о разделах. И приступаем к собственно разметке.

LVM создание группы томов
Сначала создадим виртуальную группу томов. Назовем её vg01.

LVM выбор физических дисков
Выбираем оба наших жестких диска (физических тома) для группировки и опять подтверждаем запись информации о разделах.

LVM создание тома
Создаем первый логический том (LV) в группе томов vg01.

LVM имя тома
Называем его vg01boot.

LVM размер тома
Выделяем под этот том 512 Мб.

LVM создание следующего тома
Создаем следующий том.

LVM название следующего тома
Называем его vg01swap и так же выделяем под него 512 Мб

Далее по аналогии создаем:

  • том vg01root размером 20 Гб
  • том vg01tmp размером 1 Гб
  • том vg01var размером 20 Гб
  • том vg01mail, который займет все оставшееся свободное место, примерно 86 Гб. Сразу же обратим внимание на размер этого тома. Самый большой из используемых нами жестких дисков имеет размер 80 Гб, а логический том имеет 86 Гб. Все потому, что том располагается на обоих физических дисках. Используя простые разделы, разве можно было бы это сделать?

LVM окончание разметки

Заканчиваем создание томов и переходим к их настройке.

LVM настройка тома vg01boot

Настройка томов не сильно отличается от настройки разделов, которую мы уже рассматривали в основной статье по установке Debian. Сначала настроим раздел /boot на томе vg01boot.

Настройка тома, пункт Использовать как

В настройках тома, в пункте «Использовать как» выбираем «Журналируемая файловая система Ext3».

LVM настройка раздела /boot

Точку монтирования выбираем /boot, устанавливаем одноименную метку и заканчиваем настройку раздела. Затем настраиваем раздел подкачки на томе vg01swap. Для этого выбираем «Раздел подкачки» в пункте «Использовать как» в настройках тома и заканчиваем настройку раздела.

LVM настройка раздела подкачки

Остальные разделы настраиваем по аналогии с разделом /boot. Используем следующие параметры:
Раздел /root
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /root
Метка: root
Раздел /tmp
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /tmp
Метка: tmp
Раздел /var
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /var
Метка: var
Раздел /mail
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /var/mail
Метка: mail

Ввод точки монтирования вручную 

Для раздела /mail точку монтирования вводим вручную.

LVM итоговая разметка

После того как все разделы настроены, заканчиваем разметку, после подтверждения записываем изменения на диск и продолжаем установку Debian. Удачи!
Если Вы хотите быть в курсе новых статей, то подключитесь к RSS каналу или подпишитесь на рассылку «Работаем с Debian» на сайте Aitishnik.RU.

Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ

 

Об авторе:

ZolkinМеня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.

 

Ещё статьи о Debian

    • Linux HTML-редакторы

      Linux HTML-редакторыЕсли задать подобный вопрос на каком-нибудь из форумов, то с высокой долей вероятности вы наткнётесь на две диаметрально противоположных рекомендации - "составлять" всё в чисто визуальном (то бишь WYSIWYG) редакторе типа DreamWeaver либо...

    • Генерация ключей SSH

      Генерация ключей SSHМы знаем, что при подключении с использованием аутентификации с ключом хоста открытый ключ сервера копируется на компьютер-клиент. А где находятся ключи на сервере? На сервере они лежат в директории /etc/ssh. В Debian при установке...

    • Как обновить Debian 4 Etch до Debian 5 (Lenny)

      Как обновить Debian 4 Etch до Debian 5 (Lenny)Вот чем мне нравится Debian, так тем что можно обновить установленную систему на ходу, без какой либо переустановки. На момент написания этой статьи произошла смена стабильного дистрибутива Debian. Вместо Debian 4 Etch, ставшей теперь...

    • Настройка FTP сервера. Более сложная конфигурация...

      Настройка FTP сервера. Более сложная конфигурация...Рассмотрим более сложную конфигурацию ftp сервера: анонимные пользователи всё так же имеют доступ только на чтение. Локальные пользователи не используются. Вместо них используются виртуальные пользователи, учётные записи которых хранятся...

    • Установка Debian с usb накопителя

      Установка Debian с usb накопителяЭта статья является частью руководства «Установка Debian на сервер» и рассказывает о загрузке программы установки с usb накопителей. Под usb накопителями понимаются usb флеш карты, съёмные usb диски и кард ридеры с usb интерфейсом. Для написания статьи использовались две самые простые usb flash карты: SMI и Transcend объёмом 2 Гб каждая, а так же кард ридер с...

    • SSH Подключение с использованием открытого ключа...

      SSH Подключение с использованием открытого ключа...Для подключения с авторизацией по открытому ключу сначала нужно сгенерировать секретный ключ на стороне клиента. Делаем это с правами обычного пользователя: $ ssh-keygen –t rsa В процессе генерации пары ключей сначала будет предложено ввести желаемое название...