KsI-wiki online documents

LVM-issues

Материал из Ksimute

Перейти к: навигация, поиск

Расширяем LVM и reiserfs

 dc1:~# vgdisplay
   --- Volume group ---
   VG Name               webraid
   System ID             
   Format                lvm2
   Metadata Areas        2
   Metadata Sequence No  5
   VG Access             read/write
   VG Status             resizable
   MAX LV                0
   Cur LV                1
   Open LV               0
   Max PV                0
   Cur PV                2
   Act PV                2
   VG Size               4.00 TB
   PE Size               4.00 MB
   Total PE              1048570
   Alloc PE / Size       1048570 / 4.00 TB
   Free  PE / Size       0 / 0   
   VG UUID               kyYEzE-XtwH-A1YI-FzXY-qGzH-6PmT-dnxnJH


 dc1:~# lvdisplay
   --- Logical volume ---
   LV Name                /dev/webraid/spool
   VG Name                webraid
   LV UUID                Hwzieh-0nsC-oKG3-QFYg-ZrBf-F30X-zVyhiE
   LV Write Access        read/write
   LV Status              available
   # open                 0
   LV Size                4.00 TB
   Current LE             1048570
   Segments               2
   Allocation             inherit
   Read ahead sectors     auto
   - currently set to     256
   Block device           254:0


 dc1:~# pvcreate /dev/sdh1 && pvcreate /dev/sdg1 
   Physical volume "/dev/sdh1" successfully created
 dc1:~# pvdisplay


 dc1:~# vgextend webraid /dev/sdg1
   Volume group "webraid" successfully extended
 dc1:~# vgextend webraid /dev/sdh1
   Volume group "webraid" successfully extended
 dc1:~# 

видим 8 Гигов. шикаарно экстендим logical volume

 dc1:~# lvextend /dev/webraid/spool -l +100%FREE
   Extending logical volume spool to 8.00 TB
   Logical volume spool successfully resized

Строим reiserfs.

 dc1:~# mkreiserfs /dev/webraid/spool 

Почему именно эту файловую систему: Она очень скоростная на маленьких файлах, И хвосты файлов один блок скидывает. Есть мнение, что экономия места 6% достигает. :) У нас какраз на этом сервере склад логов страшный. т.е. reiserfs идеально подходит. На прошлой работе я ее использовал 9 лет на всех серверах. Проблем небыло ниразу. Тут конечно опасаюсь... 20 терабайт Volume будет, миллиарды файлов. Серьезный ливтест.


К счастью, репортинг комманда разрешила не делать сэппуку если мое Дао приведет к потере логов.

расширяем LVM еще на один volume, расширяем reiserfs.

При первой попытке reiserfs лег... Проблема в устаревших reiserfstools в debian lenny

Надо было новые reiserfs tools поставить. Погуглил Гуглы - старые не умели работать с партициями более 8 Гб.

3.6.19 - обновил тулзы до 3.6.21 8Tb нормально создал, 10 Тб полет нормальный, 12 тб. счас в процессе. Планируется 16 Терабайт - ограничение для volume FS (как и для ext3)


pvcreate /dev/sdf
vgextend webraid /dev/sdf
lvextend /dev/webraid/spool -l +100%FREE
resize_reiserfs /dev/webraid/spool
Если параметр -s не указан - resize to maximum size.


Как уменьшить LVM на 1 сегмент


 :~# vgdisplay 
 
 --- Physical volume ---
 PV Name               /dev/sdb
 VG Name               webraid
 PV Size               2.00 TB / not usable 4.00 MB
 Allocatable           yes (but full)
 PE Size (KByte)       4096
 Total PE              524285
 Free PE               0
 Allocated PE          524285
 PV UUID               VOpZbK-wIS7-5LZ4-qlrR-9wgr-bOmp-FZQdbx


 :~# lvreduce -l -524285 /dev/webraid/spool 
 :~# vgreduce webraid /dev/sdb