LINUX.ORG.RU

Чем хорош LVM


0

3

В теме о разметке диска упоминали об использовании LVM, хотел бы узнать чем он лучше просто статической разметки?


Динамичностью

Неужели в wiki@LOR нет ничего на эту тему?

З.Ы. Наша песня хороша, начинай сначала.

sdio ★★★★★
()

Тем, что он позволяет делать динамическую разметку.
//К.О.

KevinDetry
()
Ответ на: комментарий от GotF

> LVM не предназначен для обеспечения отказоустойчивости или высокой производительности. Потому он часто используется в сочетании с системами RAID.

Т.е. можно один раздел сделать /boot, второй уже полностью размечать LVM?

Sky4eg
() автор топика
Ответ на: комментарий от Viglim

ну просто читал что в LVM не читается загрузчик

Sky4eg
() автор топика

LVM - лишняя абстракция, которая нахрен не нужна. Тебе же не нужны дополнительные тормоза?

Разметь диск один раз и успокойся. Думай о завтрашнем дне - ты же не девочка-малолетка, которая не умеет планировать свою жизнь. Поэтому просчитай свои будущие потребности. И не хостинг-провайдер ты, и не датацентр, чтобы невозможно было бы это сделать.

Dixi

ttnl ★★★★★
()

Чтоб если есть 5 винтов по 100 гигов, можно было сделать один раздел на 500 гигов для хранения ворованных фильмов вместо 5 разделов.

simplex
()
Ответ на: комментарий от ttnl

Думаешь, что LVM воздухом дышит и святым духом питается?!

Я сравнивал скорость на LVM и обычной разметке. Разницы нет. Ты путаешь с dm-crypt и dm-raid с избыточностью.

GotF ★★★★★
()
Ответ на: комментарий от GotF

>Я сравнивал скорость на LVM и обычной разметке. Разницы нет. Ты путаешь с dm-crypt и dm-raid с избыточностью.

Как сравнивал? На глаз?

ttnl ★★★★★
()
Ответ на: комментарий от GotF

Да, если почитаешь об устройстве LVM, то поймёшь, что на обычных дисках там тормозить нечему. Вроде, есть тонкости с iSCSI, но с этим не ко мне.

GotF ★★★★★
()
Ответ на: комментарий от Sky4eg

>Я не подведу =) 2 диска в RAID 1 по 1Tb, отдельные разделы /, /tmp, /var, /home

Все правильно сделал ;)

ttnl ★★★★★
()

Админы делятся на две категории: тех, кто еще не использует LVM, и тех, уже его использует. Чтобы войти во вторую категорию, нужно пройти через боль и страданий первой ;-)

anonymous
()
Ответ на: комментарий от ttnl

>Тебе же не нужны дополнительные тормоза?

LVM? тормозит? Харош сказки рассказывать.

Иди на винду, сказочник, там ничего не тормозит.

anonymous
()
Ответ на: комментарий от anonymous

Давайте упростим задачу...

LVM НЕ нужен, если есть определенная цель, под которую нужны определенные разделы определенного размер (web проект и подобное)

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

ход мыслей верен?

Sky4eg
() автор топика
Ответ на: комментарий от GotF

>Да, если почитаешь об устройстве LVM, то поймёшь, что на обычных дисках там тормозить нечему.

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

ttnl ★★★★★
()
Ответ на: комментарий от partyzan

>Не знаю как там насчет тормозов, но согласен что лишние сущности обычно = лишние проблемы.

Главное, что дистрибостроители это стали понимать. Hal выпилили — и хорошо.

ttnl ★★★★★
()
Ответ на: комментарий от ttnl

Он лишний раз жрет твой процессор

Оверхед по нагрузке на ЦП ничтожен.

твою память

Я думаю, модуль ядра много не сожрёт.

твою батарею.

Вот чего нет, того нет...

GotF ★★★★★
()
Ответ на: комментарий от Sky4eg

>Я не подведу =) 2 диска в RAID 1 по 1Tb, отдельные разделы /, /tmp, /var, /home

На этой системе совсем мало памяти, чтобы /tmp не держать в tmpfs? Или есть задачи, которые гадят в /tmp гигабайтами?

madcore ★★★★★
()
Ответ на: комментарий от Sky4eg

Снапшоты же. Если нужно он-лайн дампить ФС (и это не XFS), то без LVM далеко не утопаешь.

GotF ★★★★★
()
Ответ на: комментарий от xorik

>Снапшоты там УГ

Смотря для каких задач. Заморозить группу блочных устройств (не обязательно фс) на время бэкапа - подходит идеально.

А фс с версионированием существует уже давно (nilfs2). И возможности снапшотов там покруче, чем в zfs (любое изменение в фс можно автоматически сохранять как снапшот).

anonymous
()
Ответ на: комментарий от Sky4eg

>LVM НЕ нужен...

... если ты можешь со 100% вероятностью гарантировать, что на этом сервере НИКОГДА не будут добавляться/удаляться/заменяться винчестеры, а размер и положение существующих разделов останутся постоянными.

На практике это осуществимо только в домашних роутерах, работающих по принципу «настроил и забыл».

anonymous
()
Ответ на: комментарий от anonymous

>А фс с версионированием существует уже давно (nilfs2)
Да, хочу попробовать /home и /etc на него, но experimental пугает :)

xorik ★★★★★
()

Извиняюсь за оффтоп, по теме: LVM нужная вещь, главное правильно готовить (выделить место разделам по минимуму, а потом добавлять из свободного пространства). Тормозов никаких не заметил

xorik ★★★★★
()

чем он лучше просто статической разметки?

1. Снапшоты. Не многим нужно, но если нужно, то очень больно когда их нет

2. Динамическое изменение размеров томов. В обоих направлениях. Без перезагрузок (кто не видел device is busy при изменении размеров разделов в fdisk на живой системе?)

3. Динамическое перемещение данных. Привезли тебе новый винт, надо съехать со старого? Легко: pvcreate /dev/sdd1; vgextend serenity /dev/sdd1; pvmove /dev/serenity/home /dev/sdd1. И через несколько минут (десятков минут, в зависимости от размера раздела) все данные переехали на новый диск

И вообще, LVM рулит

no-dashi ★★★★★
()
Ответ на: комментарий от Sky4eg

>LVM НЕ нужен, если есть определенная цель, под которую нужны определенные разделы определенного размер (web проект и подобное)

И если железо выделяется на это в размере ровно одного винчестера и цикл жизни проекта равен сроку службы этого винчестера.

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


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

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

Еще киллерфичу забыл - программный рейд на уровне раздела, а не блочного устройства (например, есть два диска, на 500гб и на 1тб, делаем sda1 и sdb1 на 80гб, их в зеркало и кладем туда любимый диплом, остальное пространство линейно склеиваем и кладем туда Михалкова и прочий прон - и места немного теряем, и любимый диплом схороняем в случае смерти одного из дисков).

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

Зеркалирование через lvm лучше не юзать, там с mirrorlog подстава.

anonymous
()
Ответ на: комментарий от xorik

>но experimental

В рассылке разработчика недавно спрашивали, будет ли меняться формат данных. Он ответил, что только в крайнем случае, т.е. очень маловероятно.

Иногда еще у народа случаются паники, но большинство юзеров nilfs считают это чем-то вроде 12309, т.е. наполовину миф, наполовину из-за внешних факторов, 0.01% по вине разработчика.

снапшоты не именованные (цифрами)

Это ты долго ждать будешь :-) Snapshots tagging у них в long term todo.

anonymous
()
Ответ на: комментарий от anonymous

Оно вообще шевелится? Или вбросили в ядро и забыли

xorik ★★★★★
()
Ответ на: комментарий от annoynimous

Нет. Нет ни одной причины НЕ использовать LVM

У фрибздюшников такая причина есть как минимум одна: винда LVM не понимает :-)

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.