20.02.2013

Настройка LVM



Наконец-то я добрался до своего уютненького бложика. Позже напишу для истории причину столь долгого перерыва, а сейчас только Linux, только хардкор.

Итак, сегодня я наконец-то исполнил свои давнишние планы и поднял LVM на любимом Debian'e, не включавшемся последние полгода. Здесь и опишу как это было.

Поехали. Имеем пингвина (в моем случае Debian). У меня 4 жестких диска. fdisk -l и /etc/fstab говорят вот о чем:

sda 320 GB

- sda1 /boot

- sda2 /

- sda3 /home

- sda4 /swap


sdb 160 GB

- sdb1 /home/virtual/virtual2

- sdb2 - ntfs раздел Windows


sdc 160 GB

- sdc1 /home/virtual/virtual3

- sdc2 - ntfs раздел Windows


sdd 1000 GB

- sdd1 /home/video

- sdd2 - не используется

- sdd3 - не используется



Начал с простого знакомства с LVM. Решил один диск на 160 GB оставить под винду, второй на 160 - в LVM и зашифровать (тоже интересно покопаться с этой штукой), а 1000 GB и 360 GB объединить и разбить на несколько разделов. С количеством разделов пока не определился.




Для настройки LVM необходимо установить пакет lvm2:

sudo aptitude install lvm2

Все дальнейшие операции проводятся из под рута (делаем su).

Создаём физические разделы:

pvcreate /dev/sdb

Сразу оно не завелось. Поэтому готовим хард:

dd if-/dev/zero of=/dev/sdb bs=1k count=1k

blockdev --rereadpt /dev/sdb

fdisk /dev/sdb

-t 0x8e

-w

pvcreate /dev/sdb



То же самое со вторым диском.

Создаём группу томов:

vgcreate vg00 /dev/sdb /dev/sdd

И, наконец, на созданной группе создаем логические тома (разделы):

lvcreate -L 1000G -n lv00data

lv00data - название логического тома. Может быть любым.




На этом работа с LVM закончена и начинается работа с файловой системой. Форматируем в нужню ФС. Я решил отформатировать раздел /data в XFS (т.к. именно эта ФС хорошо работает с большими фалами. Да и поковыряться с новой для меня ФС интересно). Из коробки Debian не умеет работать с этой ФС. Поэтому пришлось установить пару пакетов:

aptitude install xfsprogs xfsdump

Форматируем

mkfs.xfs /dev/vg00/lv00data

Те же самые операции с остальными разделами.

После перезагрузки тома из LVM не захотели монтироваться по UUID, хотя в последнем релизе Debian монтирование дисков происходит именно по UUID. Когда поправил /etc/fstab по названию тома - всё пришло в норму.


Ничего нового или оригинального в этом посте нет - просто на память. Вся инфа отсюда:

xgu

habr



Если не уверены в своих силах - сделайте бэкап данных. Учтите, что диски, используемые в LVM форматируются и таблица разделов на них сносится. Для меня это было первым шагом в LVM, дальше хочу перенести всю систему туда и зашифровать один раздел. Работающую систему переносить страшно, поэтому нутром чую, что следующий пост будет про бэкапы =)

UPD 29-05-2013: XFS делайте только если оно вам действительно надо. Т.е. если на 3 ТБ винте храните фильмы BD качества или большие БД. В большинстве случаев на домашней машине эта ФС не нужна. Запомните, она очень капризна и рассыпется практически без возможности восстановления при любом удобном случае. Например, моя гостья не нашла в меню выключение компьютера и просто дернула его из розетки. Хорошо хоть ничего особо ценного на разделе с XFS не было. Восстанавливать даже не пытался - времени не было.

Комментариев нет:

Отправить комментарий