Разметка дисков в 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 и всё остальное пространство отведем для хранения сообщений электронной почты.
Разметку дисков, естественно, производим вручную.
Выбираем пункт «Настройка логических томов».
Подтверждаем запись информации о разделах. И приступаем к собственно разметке.
Сначала создадим виртуальную группу томов. Назовем её vg01.
Выбираем оба наших жестких диска (физических тома) для группировки и опять подтверждаем запись информации о разделах.
Создаем первый логический том (LV) в группе томов vg01.
Называем его vg01boot.
Выделяем под этот том 512 Мб.
Создаем следующий том.
Называем его vg01swap и так же выделяем под него 512 Мб
Далее по аналогии создаем:
- том vg01root размером 20 Гб
- том vg01tmp размером 1 Гб
- том vg01var размером 20 Гб
- том vg01mail, который займет все оставшееся свободное место, примерно 86 Гб. Сразу же обратим внимание на размер этого тома. Самый большой из используемых нами жестких дисков имеет размер 80 Гб, а логический том имеет 86 Гб. Все потому, что том располагается на обоих физических дисках. Используя простые разделы, разве можно было бы это сделать?
Заканчиваем создание томов и переходим к их настройке.
Настройка томов не сильно отличается от настройки разделов, которую мы уже рассматривали в основной статье по установке Debian. Сначала настроим раздел /boot на томе vg01boot.
В настройках тома, в пункте «Использовать как» выбираем «Журналируемая файловая система Ext3».
Точку монтирования выбираем /boot, устанавливаем одноименную метку и заканчиваем настройку раздела. Затем настраиваем раздел подкачки на томе vg01swap. Для этого выбираем «Раздел подкачки» в пункте «Использовать как» в настройках тома и заканчиваем настройку раздела.
Остальные разделы настраиваем по аналогии с разделом /boot. Используем следующие параметры:
Раздел /root
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /root
Метка: root
Раздел /tmp
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /tmp
Метка: tmp
Раздел /var
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /var
Метка: var
Раздел /mail
Использовать как: Журналируемая файловая система Ext4
Точка монтирования: /var/mail
Метка: mail
Для раздела /mail точку монтирования вводим вручную.
После того как все разделы настроены, заканчиваем разметку, после подтверждения записываем изменения на диск и продолжаем установку Debian. Удачи!
Если Вы хотите быть в курсе новых статей, то подключитесь к RSS каналу или подпишитесь на рассылку «Работаем с Debian» на сайте Aitishnik.RU.
Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ
Об авторе:
Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.
Ещё статьи о Debian
-
Насторйка OpenSSH
Настройки sshd находятся в файле /etc/ssh/sshd_config. Открываем этот файл для редактирования и изменяем его содержимое для наших нужд, не забывая при этом о безопасности. Первый параметр – Port. По умолчанию используется 22 порт....
Работаем с wget в Debian
Одна из самых частых задач при работе с любой операционной системой – это скачивание файлов. Существует несколько способов получения файлов с удаленного компьютера. В этой статье я расскажу, как решить задачу скачивания файлов в Debian с...
Интерактивный режим aptitude
В первой части статьи рассказывалось об управлении пакетами с помощью aptitude в режиме командной строки. Теперь рассмотрим интерактивный режим этой программы. Управление программой производится с клавиатуры. Для входа в интерактивный...
SSH Подключение с использованием ключа хоста...
Теперь попробуем подключиться к нашему серверу, который выполняет и функцию ssh сервера, с настройками по умолчанию. Позже мы изменим настройки согласно нашим нуждам и требованиям безопасности. Для подключения по SSH нам нужны учётные...
Управление пакетами с помощью aptitude в Debian...
После того, как подключены репозитории и настроено обновление системы, самое время заняться установкой необходимого программного обеспечения. Программное обеспечение для Debian распространяется в виде пакетов и исходного кода. Причём...
Система помощи в Debian Linux
Изучать операционную систему и применять полученные знания на практике, не заглядывая в документацию, невозможно. Операционные системы Linux/Unix отлично документированы. Можно найти ответ на любой вопрос; нужно только знать где искать:...