Инструменты пользователя

Инструменты сайта


howto:sysadmin:lvm

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
howto:sysadmin:lvm [2012/05/24 13:42]
sergey
howto:sysadmin:lvm [2024/05/08 02:12] (текущий)
Строка 1: Строка 1:
-====== ​Logical Volume Manager ​======+====== ​LVM ====== 
 +Logical Volume Manager ​
 http://​tldp.org/​HOWTO/​LVM-HOWTO/​index.html http://​tldp.org/​HOWTO/​LVM-HOWTO/​index.html
  
Строка 14: Строка 15:
 quit quit
 print print
 +</​code>​
 +
 +====== Конвертируем раздел в raid1 ======
 +Добавление отказоустойчивости в LVM (использует код mdraid взамен устаревшему типу тома mirror).
 +
 +<​code>​
 +pvcreate /dev/xxx
 +vgextend vgX /dev/xxx
 +lvconvert --type raid1 -m 1 /​dev/​vgX/​yyyy
 +
 +dmsetup satus  # progress
 +</​code>​
 +
 +
 +====== Изменение размера раздела с LVM ======
 +Допустим,​ в lvm есть только том part, и нужно ужать размер lvm до 100 GB.
 +<​code>​
 +e2fsck -f /​dev/​mapper/​part
 +resize2fs /​dev/​mapper/​part 90G
 +mdadm --grow /dev/md2 --size=104851000
 +# The --size value must be in KiBytes (100 x 1024 x 1024 = 104851000); make sure it can be divided by 64:
 +
 +lvchange -an /​dev/​mapper/​part ​
 +vgchange -an /dev/vg
 +
 +#if lvm physical volume is on on mdadm md2:
 +pvresize --setphysicalvolumesize 110G /dev/md2
 +parted # resize partition sdaX behind md2
 +mdadm  --assemble /​dev/​md2 ​ /dev/sdaX --force --update=devicesize
 +#lvm here is started automatically
 +#done
 </​code>​ </​code>​
howto/sysadmin/lvm.1337852551.txt.gz · Последние изменения: 2012/11/30 12:41 (внешнее изменение)