Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [Wiki] [HOWTO] LVM для самых маленьких  (Прочитано 39775 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
[Wiki] [HOWTO] LVM для самых маленьких
« : 23 Июля 2010, 17:06:17 »
Статья на официальном вики-ресурсе документации: https://help.ubuntu.ru/wiki/lvm



Итак LVM + loop диски
Этот топик только для того чтоб каждый мог дома попробовать поиграть с LVM (не озабачиваясь дополнительными накопителями).
Мы создадим виртуальные диски и будем на них закручивать LVM.
Стоит почитать вот это (до или после...)
Файлик ну очень маленький. Не хочется качать или читать, моя выжимка:
(Нажмите, чтобы показать/скрыть)

Теперь, после общей теории, приступим к непосредственным полевым испытаниям.
В двух словах. Мы создадим виртуальные накопители и будем над ними издеваться. В примере я создаю 4 диска по 1г, но можно создать большего или меньшего размера как вам хочется.
Все команды выполняются от рута. Если вам не хочется каждый раз добавлять sudo (как мне), то тупо создайте пароль к root.
Для этого в терминале выполняем sudo passwd, вводим свой пароль и два раза новый для root, а потом переходим в root командой su -
Обратите внимание на "-" в конце, его присутствие желательно...
Итак, погнали:
(Нажмите, чтобы показать/скрыть)

Вот вроде как так...
Поигрались, а потом потрем это все дело и себе пометим: я умею работать с LVM.

Пару ссылок:
Index LVM
Команды
Документация
Пример на loop устройствах
создание зеркалированного lvm на базе нескольких loop-дисков
« Последнее редактирование: 09 Сентября 2011, 14:26:05 от kroxa90 »
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: LVM для самых маленьких
« Ответ #1 : 23 Июля 2010, 17:12:22 »
я умею работать с LVM :D
Ubuntu, Gentoo, RHEL, AIX

Оффлайн deadrash

  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #2 : 23 Июля 2010, 18:29:32 »
А что такое ЛВМ?  :-[
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #3 : 23 Июля 2010, 18:35:18 »
Самая вкусная начинка LVM - снепшоты...

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #4 : 23 Июля 2010, 18:38:57 »
А что такое ЛВМ?  :-[
Прикалываешься?!
в двух словах: технология позволяющая использовать любое кол-во разнородных накопителей в одном как-бы Raid массиве.
причем, можно не заморачиваясь переносом данных запросто эти накопители добавлять и убавлять.
Пример: у меня 3 sata диска и 2 древних ide
Все разные и разных производителей...
Объединяю их в одну кучу при помощи lvm, разбиваю на несколько логических. Потом пользую для разных нужд...
Вдруг мне подфартило купить еще один sata. Я его незаморачиваясь добавляю и начинаю использовать. Потом мне кто-то позвонил и попросил древний ide. Прикинула и решила задарить. Исключила из массива и отдала.
При этом с самими данными мне не нужно манипуляции производить: копировать, продумывать как и что распределить, переразбивать. Система все сама за меня решит...

Вот как-то так.

 

Пользователь решил продолжить мысль 23 Июля 2010, 18:40:50:
Самая вкусная начинка LVM - снепшоты...
Точно. LVM позволяет мигом делать зеркала и так называемые снимки. Моментальное резервное копирование.
« Последнее редактирование: 23 Июля 2010, 18:40:50 от kroxa90 »
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн 666joy666

  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #5 : 23 Июля 2010, 18:45:45 »
Цитировать
Точно. LVM позволяет мигом делать зеркала и так называемые снимки. Моментальное резервное копирование.
Хм...мое имхо :) Юзаю btrfs , те же снапшоты.... или можно ZFS, только ядерный модуль скомпилить...и делов то :) Быстрей, проще...
А так, 5+ за статью, понравилось.

Оффлайн deadrash

  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #6 : 23 Июля 2010, 18:54:47 »
А что такое ЛВМ?  :-[
Прикалываешься?!
в двух словах: технология позволяющая использовать любое кол-во разнородных накопителей в одном как-бы Raid массиве.
причем, можно не заморачиваясь переносом данных запросто эти накопители добавлять и убавлять.
...
Звучит прямо как какая-то замечательная сказка, если бы мне в слух такое на ночь читали было бы очень здорово.
Добавил в закладки буду приобщаться, спасибо.
Сразу на вскидку вопрос. ЛВМ Можно сравнить с РАЙД массивом по разделениям на "скорость-надёжность"?
« Последнее редактирование: 23 Июля 2010, 18:57:06 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #7 : 23 Июля 2010, 18:55:11 »
хорошая хаутушка вышла! хоть и не планирую со всем этим сталкиваться, но мало ли чего.
лучше на "ты"

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #8 : 23 Июля 2010, 18:55:21 »
Юзаю btrfs , те же снапшоты.... или можно ZFS
Хотя и конечный смысл одинаков, но всё равно это уже не то. Вышеперечисленное это снепшоты на уровне ФС, а в LVM снепшоты на уровне блочного устройства, т.е. без разницы, какая ФС будет на ней. Хоть ext*, хоть, не дай бог, fat*. Решение более универсально и в любой момент можно скакнуть на другую ФС с минимальными затратами на переписывание бекап скриптов.

Оффлайн levine

  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #9 : 23 Июля 2010, 21:10:51 »
Спасибо, kroxa90, это то, что нужно, давно мечтал и даже делал попытки разобраться с LVM.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #10 : 23 Июля 2010, 21:27:51 »
Кстати, неплохой мануальчик по этой теме можете почитать здесь: http://www.xgu.ru/wiki/LVM

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #11 : 25 Июля 2010, 20:32:56 »
Спасибо за отзывы.
Хочу сказать, что данная фигулечка писалась мной только потому что многие не пробуют данную технологию из-за необходимости выделения дополнительных накопителей. Ну тяжко порой людям для каких-то эксперементов прощаться со своими dc-файлопомойками.
С помощью-же моей фигулечки можно попробовать - подумать, ну а потом и перенести все, что есть на lvm.
Полегонечку занимаем кусочки свободного места виртуальными дисками, переносим туда инфу, а потом занимаем освободившееся место....
Ну а потом и сами устройства начинаем конвертить...
Короче говоря, миграция не потребует приобретения дополнительных носителей. И в идеале можно обойтись тем, что уже есть.

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

Плюс, при грамотном распределении инфы по носителям в lvm можно добиться 40% (а иногда и больше) прироста скорости обращения к дискам.

В общем, технология заслуживает внимания.
По секрету: сама не пользую оную дома ;) только на работе файлохранилище на ней живет. И то больше для красоты эксперимента.
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #12 : 26 Июля 2010, 00:00:42 »
По-моему, этой теме место в хаутушках. Я перенесу, никто не против?  :)

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #13 : 26 Июля 2010, 13:58:00 »
да, loop-диски это вещь!! а еще их можно разбивать фдиском, городить там luks или еще чего и вообще всяко разно развлекаться. благо возможностей у нас предостаточно))
лучше на "ты"

Оффлайн cergei1982

  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Re: LVM для самых маленьких
« Ответ #14 : 26 Июля 2010, 15:39:25 »
Спасибо,ща испытаем в виртуалке :)
Глаза боятся,а руки делают.

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.