Вы здесь

Добавляем диск к lvm

LVM — это дополнительный слой абстракции от железа, позволяющий собрать кучи разнородных дисков в один, и затем снова разбить этот один именно так как нам хочется.
Проверяем есть ли fs на диске.

 
1.fdisk -l

Если есть, удаляем.

 
01.fdisk /dev/cciss/c0d1
02. 
03.WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
04.         switch off the mode (command 'c') and change display units to
05.         sectors (command 'u').
06.Command (m for help): d
07.Selected partition 1
08.Command (m for help): w
09.The partition table has been altered!
10. 
11.Calling ioctl() to re-read partition table.
12.Syncing disks.
 
1.pvcreate /dev/cciss/c0d1
2.  Writing physical volume data to disk "/dev/cciss/c0d1"
3.  Physical volume "/dev/cciss/c0d1" successfully created

Смотрим что физический том подключился.

 
01.pvdisplay
02.  --- Physical volume ---
03.  PV Name               /dev/cciss/c0d0p2
04.  VG Name               pve
05.  PV Size               67.83 GiB / not usable 0  
06.  Allocatable           yes
07.  PE Size               4.00 MiB
08.  Total PE              17365
09.  Free PE               2175
10.  Allocated PE          15190
11.  PV UUID               yKk7gs-Zc2e-8PEt-ay2A-ecDa-5l1W-HDBUAA
12.    
13.  "/dev/cciss/c0d1" is a new physical volume of "410.10 GiB"
14.  --- NEW Physical volume ---
15.  PV Name               /dev/cciss/c0d1
16.  VG Name              
17.  PV Size               410.10 GiB
18.  Allocatable           NO
19.  PE Size               0  
20.  Total PE              0
21.  Free PE               0
22.  Allocated PE          0
23.  PV UUID               9APXNa-NERN-1B7T-i00D-7ZUb-PhwV-lsQXFa

Выводим информацию по созданным логическим томам.

 
01.vdisplay
02.  --- Logical volume ---
03.  LV Name                /dev/pve/swap
04.  VG Name                pve
05.  LV UUID                jyoA8D-BNEq-FrUo-eNVP-37KZ-js1V-9he7ns
06.  LV Write Access        read/write
07.  LV Status              available
08.  # open                 1
09.  LV Size                8.50 GiB
10.  Current LE             2176
11.  Segments               1
12.  Allocation             inherit
13.  Read ahead sectors     auto
14.  - currently set to     256
15.  Block device           253:1
16.    
17.  --- Logical volume ---
18.  LV Name                /dev/pve/root
19.  VG Name                pve
20.  LV UUID                ZnDPSl-tKFa-L3Pk-t9YV-ZDc0-YjuX-xjExVW
21.  LV Write Access        read/write
22.  LV Status              available
23.  # open                 1
24.  LV Size                17.00 GiB
25.  Current LE             4352
26.  Segments               1
27.  Allocation             inherit
28.  Read ahead sectors     auto
29.  - currently set to     256
30.  Block device           253:0
31.    
32.  --- Logical volume ---
33.  LV Name                /dev/pve/data
34.  VG Name                pve
35.  LV UUID                ojmy9R-kpxY-iInm-uyeu-bqp9-WBV0-ezFizV
36.  LV Write Access        read/write
37.  LV Status              available
38.  # open                 1
39.  LV Size                33.84 GiB
40.  Current LE             8662
41.  Segments               1
42.  Allocation             inherit
43.  Read ahead sectors     auto
44.  - currently set to     256
45.  Block device           253:2

Добавим его в группу.

 
1.vgextend pve /dev/cciss/c0d1
2.  Volume group "pve" successfully extended

Посмотрим сколько мы можем добавить.

 
01.vgdisplay
02.  --- Volume group ---
03.  VG Name               pve
04.  System ID            
05.  Format                lvm2
06.  Metadata Areas        2
07.  Metadata Sequence No  5
08.  VG Access             read/write
09.  VG Status             resizable
10.  MAX LV                0
11.  Cur LV                3
12.  Open LV               3
13.  Max PV                0
14.  Cur PV                2
15.  Act PV                2
16.  VG Size               477.93 GiB
17.  PE Size               4.00 MiB
18.  Total PE              122351
19.  Alloc PE / Size       15190 / 59.34 GiB
20.  Free  PE / Size       107161 / 418.60 GiB
21.  VG UUID               7ERp4z-Zp05-1bEe-bDsR-Arzj-M01s-f7ILLc

Добавляем место в логический том.

 
1.lvresize -L 418.6G /dev/pve/data
2.  Rounding up size to full physical extent 418.60 GiB
3.  Extending logical volume data to 418.60 GiB
4.  Logical volume data successfully resized

А теперь добавим в самой файловой системе.

 
1.resize2fs /dev/pve/data
2.resize2fs 1.41.12 (17-May-2010)
3.Filesystem at /dev/pve/data is mounted on /var/lib/vz; on-line resizing required
4.old desc_blocks = 3, new_desc_blocks = 27
5.Performing an on-line resize of /dev/pve/data to 109733888 (4k) blocks.
6.The filesystem on /dev/pve/data is now 109733888 blocks long.


Проверим.

 
01.lvdisplay
02.  --- Logical volume ---
03.  LV Name                /dev/pve/swap
04.  VG Name                pve
05.  LV UUID                jyoA8D-BNEq-FrUo-eNVP-37KZ-js1V-9he7ns
06.  LV Write Access        read/write
07.  LV Status              available
08.  # open                 1
09.  LV Size                8.50 GiB
10.  Current LE             2176
11.  Segments               1
12.  Allocation             inherit
13.  Read ahead sectors     auto
14.  - currently set to     256
15.  Block device           253:1
16.    
17.  --- Logical volume ---
18.  LV Name                /dev/pve/root
19.  VG Name                pve
20.  LV UUID                ZnDPSl-tKFa-L3Pk-t9YV-ZDc0-YjuX-xjExVW
21.  LV Write Access        read/write
22.  LV Status              available
23.  # open                 1
24.  LV Size                17.00 GiB
25.  Current LE             4352
26.  Segments               1
27.  Allocation             inherit
28.  Read ahead sectors     auto
29.  - currently set to     256
30.  Block device           253:0
31.    
32.  --- Logical volume ---
33.  LV Name                /dev/pve/data
34.  VG Name                pve
35.  LV UUID                ojmy9R-kpxY-iInm-uyeu-bqp9-WBV0-ezFizV
36.  LV Write Access        read/write
37.  LV Status              available
38.  # open                 1
39.  LV Size                418.60 GiB
40.  Current LE             107162
41.  Segments               2
42.  Allocation             inherit
43.  Read ahead sectors     auto
44.  - currently set to     256
45.  Block device           253:2