|
Меню
Статьи
Статистика
|
Хостов сегодня: 10 Хитов сегодня: 46 Статей: 29 |
|
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. Инициализируем его
Добавляем в нашу группу томов 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 |
Добавлено: 2009-05-07 Просмотров: 493 Источник: www.unixnotes.ru
 |
|
Новое:
microdc2 консольный клиент DC++ Потребовалось раздавать юзерам сети контент с фтп сервака не только с помощью самого ftp сервера, но и через DC++ протокол. Added: 2009-08-25
FreeBSD net-snmpd Очень много возможностей Cacti работают только при работающем демоне SNMP. Загрузка сетевых карт, мониторинг дискового пространства, загруженность процессора/памяти и много Added: 2009-08-13
Копирование файла с фтп Начались проблемы с нехваткой места на биллинг сервере. Раньше все бекапы хранились на нём же, просто на другом диске. Основное Added: 2009-08-08
|