Описание и настройка LVM в Centos 7
В данной статье будет рассмотрена настройка LVM. LVM (Logical Volume Managment) — это механизм управления дисками в системе. По своей сути представляет виртуальные логические диски. С помощью LVM один виртуальный раздел может размещаться как на одном так и на нескольких физических дисках, также этот механизм позволяет уменьшать или увеличивать объем раздела, а также при необходимости […]
В данной статье будет рассмотрена настройка LVM.
LVM (Logical Volume Managment) — это механизм управления
дисками в системе. По своей сути представляет виртуальные логические диски. С
помощью LVM один виртуальный раздел может размещаться как на одном так и на
нескольких физических дисках, также этот механизм позволяет уменьшать или
увеличивать объем раздела, а также при необходимости перемещать раздел с диска
на диск.
Если диск в LVM начинает отказывать, то новый диск необходимо зарегистрировать
как новый Physical Volume в Volume Group и в дальнейшем Logical Volume можно
перенести на новый диск.
Компоненты LVM:
- Физическое устройство — представляют собой устройства хранения, используемые для расположения данных в логических томах. Могут быть представлены как целыми дисками, так и разделами диска, также можно использовать и RAID-массивы. Для того чтобы можно было использовать в LVM, устройство должно быть инициализировано как физический том.
- Physical Volume (PV) — физический том, стандартный раздел, используемый для регистрации базового физического устройства в группе томов
- Physical Extent (PE) — физический экстент, часть данных, представленная как самый маленький блок для хранения данных на физическом томе. LVM автоматически разделяет физический том на PE.
- Volume Group (VG) — группа томов, представляет собой пул устройств хранения, в состав которого входит один или несколько физических томов. В состав группы томов может входить несколько логических томов, а также неиспользуемое пространство.
- Logical Volume (LV) — логический том, складывается из группы логических экстентов. Логический том может быть отформатирован в любую файловую систему, также любая файловая система может быть примонтирована к нему. При необходимости размер логического тома может быть изменен в любую сторону.
Для примеранастройки, к уже установленному серверу подключено два физических диска.
Подготовка LVM
Создание логического тома состоит из следующих шагов.
1) Подготовка физического устройства или нескольких. Для подготовки диска можно использовать утилиту fdisk. Подробнее о работе с этой утилитой можно прочитать в статье.
Краткий перечень шагов для разметки диска. Вызвать команду fdisk, с указанием какой диск преобразовывать:
fdisk /dev/sdc
Далее в меню утилиты выполнить следующие шаги:
- n — создать новый раздел
- p — тип раздела primary
- номер раздела можно выбрать предлагаемый по умолчанию
- также первый и последний сектора можно выбрать по-умолчанию
- t — сменить тип раздела на «Linux LVM», тип раздела указывается шестнадцатеричным кодом — LVM соответствует код 8e
- w — записать изменения на диск
2) Создание физического тома. Выполняется с помощью команды pvcreate с указанием диска созданного на предыдущем шаге. Выполняется для каждого используемого устройства.
pvcreate /dev/sdc1
Просмотреть существующие в системы
физические тома можно с помощью команды pvs
pvdisplay
3) Создание группы томов. Для создания пула из одного или нескольких физических устройств используется утилита vgcreate. В общем виде команда выглядит следующим образом: vgcreate <имя_группы_томов> <имя_физического_раздела>
Пример:vgcreate LVM_test /dev/sdc1
vgs или vgdisplay
Если используется несколько физических устройств, а планируемый размер логического тома превышает размер физического устройства. каждого по отдельности, то можно данные устройства объединить в одну группу, для этого используется команда vgextend <имя_группы_томов> <имя_физического_раздела>
Например, командаvgextend
LVM_test /dev/sdd1
На представленном ниже скриншоте видно что размер группы томов равен суммарному значению двух физических разделов
4) Создание логического тома. Дальнейшим шагом будет создание логического тома в созданной группе томов. LVM предоставляет возможность использовать как все пространство созданной группы томов под один логический том, так и создать несколько логических томов. В общем виде команда создания логического тома выглядит следующим образом:
lvcreate -L <размер_логического_тома_в_Мб_или_Гб> -n <имя_логического_тома> <имя_группы томов>
Пример:
lvcreate -l +100%FREE -n LVM_data LVM_test
Далее создание файловой системы и монтирование раздела производится согласно соответствующих пунктов статьи.
Остались вопросы?
Я - Першин Артём, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.
категории
- DECT
- Linux
- Вспомогательный софт при работе с Asterisk
- Интеграция с CRM и другими системами
- Интеграция с другими АТС
- Использование Elastix
- Использование FreePBX
- Книга
- Мониторинг и траблшутинг
- Настройка Asterisk
- Настройка IP-телефонов
- Настройка VoIP-оборудования
- Новости и Статьи
- Подключение операторов связи
- Разработка под Asterisk
- Установка Asterisk
VoIP оборудование
ближайшие курсы
Новые статьи
10 доводов в пользу Asterisk
Распространяется бесплатно.
Asterisk – программное обеспечение с открытым исходным кодом, распространяется по лицензии GPL. Следовательно, установив один раз Asterisk вам не придется дополнительно платить за новых абонентов, подключение новых транков, расширение функционала и прочие лицензии. Это приближает стоимость владения станцией к нулю.
Безопасен в использовании.
Любое программное обеспечение может стать объектом интереса злоумышленников, в том числе телефонная станция. Однако, сам Asterisk, а также операционная система, на которой он работает, дают множество инструментов защиты от любых атак. При грамотной настройке безопасности у злоумышленников нет никаких шансов попасть на станцию.
Надежен в эксплуатации.
Время работы серверов некоторых наших клиентов исчисляется годами. Это значит, что Asterisk работает несколько лет, ему не требуются никакие перезагрузки или принудительные отключения. А еще это говорит о том, что в районе отличная ситуация с электроэнергией, но это уже не заслуга Asterisk.
Гибкий в настройке.
Зачастую возможности Asterisk ограничивает только фантазия пользователя. Ни один конструктор шаблонов не сравнится с Asterisk по гибкости настройки. Это позволяет решать с помощью Asterisk любые бизнес задачи, даже те, в которых выбор в его пользу не кажется изначально очевидным.
Имеет огромный функционал.
Во многом именно Asterisk показал какой должна быть современная телефонная станция. За многие годы развития функциональность Asterisk расширилась, а все основные возможности по-прежнему доступны бесплатно сразу после установки.
Интегрируется с любыми системами.
То, что Asterisk не умеет сам, он позволяет реализовать за счет интеграции. Это могут быть интеграции с коммерческими телефонными станциями, CRM, ERP системами, биллингом, сервисами колл-трекинга, колл-бэка и модулями статистики и аналитики.
Позволяет телефонизировать офис за считанные часы.
В нашей практике были проекты, реализованные за один рабочий день. Это значит, что утром к нам обращался клиент, а уже через несколько часов он пользовался новой IP-АТС. Безусловно, такая скорость редкость, ведь АТС – инструмент зарабатывания денег для многих компаний и спешка во внедрении не уместна. Но в случае острой необходимости Asterisk готов к быстрому старту.
Отличная масштабируемость.
Очень утомительно постоянно возвращаться к одному и тому же вопросу. Такое часто бывает в случае некачественного исполнения работ или выбора заведомо неподходящего бизнес-решения. С Asterisk точно не будет такой проблемы! Телефонная станция, построенная на Asterisk может быть масштабируема до немыслимых размеров. Главное – правильно подобрать оборудование.
Повышает управляемость бизнеса.
Asterisk дает не просто набор полезных функций, он повышает управляемость организации, качества и комфортности управления, а также увеличивает прозрачность бизнеса для руководства. Достичь этого можно, например, за счет автоматизации отчетов, подключения бота в Telegram, санкционированного доступа к станции из любой точки мира.
Снижает расходы на связь.
Связь между внутренними абонентами IP-АТС бесплатна всегда, независимо от их географического расположения. Также к Asterisk можно подключить любых операторов телефонии, в том числе GSM сим-карты и настроить маршрутизацию вызовов по наиболее выгодному тарифу. Всё это позволяет экономить с первых минут пользования станцией.