Рубрики

Лучшие статьи

LVM быстрый старт

Опубликовал 22 июля 2011 в рубрике Gentoo. Комментарии: Комментариев нет   Просмотров: 14 просмотров

gentoo linux. lvmРешил на домашней файлопомойке потестить модные нынче линухи. Выбрал gentoo как самый адекватный и похожий на FreeBSD. Сервисы почти все перенёс, затык у меня случился на конкатенации. Во фре я юзаю gconcat для объединения 3х мелких хардов в один здоровый раздел. А в линухах есессно не знал чем это заменить. Гугл подсказал, что нужно юзать LVM. Ну lvm так lvm. Для себя решил записать минимальный набор действий для поднятия concat. Пока на тестовой машине, но не суть важно.

Итак, в машине имеем 3 диска. 1 системный(/dev/sda), его не трогаем. 2 остальных(/dev/sdb и /dev/sdc) пустые, отданные по тесты lvm. Перво-наперво инициализируем систему lvm

/root> vgscan
/root> vgchange -ay

Если до этого не было никаких разделов, задействованных через lvm, команды эти ничего не выведут.
Далее инициализируем сами диски

/root> pvcreate /dev/sdb
/root> pvcreate /dev/sdc

Теперь создаём группу томов, в которую запихиваем диски sdb и sdc

/root> vgcreate vg00 /dev/sdb /dev/sdc

Активируем созданный том

/root> vgchange -a y vg00

Создаем сам логический том. Я задействую всё место на дисках, поэтому использую такую последовательность комманд

/root> vgdisplay vg00 | grep «Total PE»
Total PE 85851

Число 85851 юзаем как аргумент следущей комманде. Она уже и создаст готовый логический том

/root> lvcreate -l 85851 vg00 -n lv02

Если все прошло без ошибок, появится готовый к употреблению том

/root> ll /dev/vg00/
итого 0
lrwxrwxrwx 1 root root 21 Май 6 22:35 lv02 -> /dev/mapper/vg00-lv02

На нём уже можно размечать файловую систему, монтировать и использовать в своих корыстных целях. Я решил заюзать в качестве фс XFS, т.к. на домашней тачке на таком разделе будут хранится фильмы, музыка, образы и прочий мусор больших размеров.

/root> mkfs.xfs /dev/vg00/lv02

Всё. ФС создали, правим /etc/fstab. И монтируем.

/bin/df

Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda2 942M 69M 826M 8% /
udev 10M 184K 9,9M 2% /dev
/dev/sda1 61M 14M 45M 24% /boot
/dev/sda5 4,6G 362M 4,0G 9% /var
/dev/sda6 471M 11M 437M 3% /tmp
/dev/sda7 67G 2,2G 62G 4% /usr
/dev/mapper/vg00-lv02 336G 28G 308G 9% /usr/home

И оргазмируем от кучи свободного места :)

UPD: Притащил ещё 1 хард, соответственно нужно его заюзать. Воткнуть в массивчик, расширить фс и использовать по назначению.

У меня новый диск определился как /dev/sdd. Инициализируем его

/root> pvcreate /dev/sdd

Добавляем в нашу группу томов vg00 и расширяем уже сам логический том.

/root> vgextend vg00 /dev/sdd
/root> lvextend -l 100%VG /dev/vg00/lv02

Осталось только расширить файловую систему. Для XFS даже не нужно будет размонтировать её :)

/root> xfs_growfs /usr/home

Усё. Смотрим df /usr/home

Файловая система Разм Исп Дост Исп% смонтирована на
/dev/mapper/vg00-lv02 520G 338G 182G 66% /usr/home
Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
  • Blogger
  • Блог Li.ру
  • Блог Я.ру
  • Одноклассники

Метки: ,
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка ... Загрузка ...



Оставить комментарий или два

RSS

rss Подпишитесь на RSS для получения обновлений.

Add to Google Reader or Homepage

Подписаться на рассылку E-Mail:

Опрос

Статьи на какую тему Вам более интересны?

Просмотреть результаты

Загрузка ... Загрузка ...