Desculpe pelo meu pobre inglês, espero que você me entenda.
Um mês atrás eu configurei um servidor Ubuntu com um HD de 500GB, enquanto instalava o sistema que eu criei partições normais, não-LVM - aqui está o seu layout.
root@skysquad:~# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000c9f61
Device Boot Start End Blocks Id System
/dev/sda1 * 1 10942 87891583+ 83 Linux
/dev/sda2 10943 60801 400492417+ 5 Extended
/dev/sda5 12159 60801 390724866 83 Linux
/dev/sda6 10943 12158 9767457 82 Linux swap / Solaris
Partition table entries are not in disk order
Basicamente é;
sda1 (90 GB) para OS (ext4)
sda5 (~ 370GB) para / home (explicarei depois) (ext4)
sda6 (10GB) para SWAP
Mais tarde, percebi que quando o sda5 (385GB para / home) estaria cheio, eu gostaria de aumentar seu tamanho adicionando um novo HDD, então eu criei sda5 como uma partição LVM;
root@skysquad:~# pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name vg1
PV Size 372.62 GB / not usable 3.25 MB
Allocatable yes (but full)
PE Size (KByte) 4096
Total PE 95391
Free PE 0
Allocated PE 95391
PV UUID lewQnp-NdvK-Ac0N-sCgE-NGOH-K2cX-WxJ2tL
root@skysquad:~# vgdisplay
--- Volume group ---
VG Name vg1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 372.62 GB
PE Size 4.00 MB
Total PE 95391
Alloc PE / Size 95391 / 372.62 GB
Free PE / Size 0 / 0
VG UUID yRkcP7-zvZ0-DjIR-xDWS-Ia6V-InSu-6Hwvpe
root@skysquad:~# lvdisplay
--- Logical volume ---
LV Name /dev/vg1/home
VG Name vg1
LV UUID jXCi37-iWmp-xVd7-9TsL-56pg-6x9m-73flLT
LV Write Access read/write
LV Status available
# open 1
LV Size 372.62 GB
Current LE 95391
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0
Agora meu sda5 (LVM) está cheio (veja abaixo), mas minha carteira não é, e eu não posso simplesmente comprar outro disco rígido.
root@skysquad:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 86511612 3829536 78287500 5% /
tmpfs 1677788 0 1677788 0% /lib/init/rw
varrun 1677788 520 1677268 1% /var/run
varlock 1677788 0 1677788 0% /var/lock
udev 1677788 144 1677644 1% /dev
tmpfs 1677788 84 1677704 1% /dev/shm
lrm 1677788 2192 1675596 1% /lib/modules/2.6.28-15-generic/volatile
/dev/mapper/vg1-home 384590900 332537772 32517052 92% /home
Como você pode ver, estou usando apenas 5% de / (sda1) (não sei o que eu tinha em mente quando estava definindo 90GB para /).
Então, finalmente, minha pergunta - existe alguma maneira SEGURA de redimensionar partições não-LVM (ou seja, diminuir o tamanho sda1 em 60GB, de 90GB para 30GB e aumentar sda5 com esse 60GB de ~ 370GB para ~ 430GB) e depois aumentar o LVM em sda5 com esses 60GB?
Obrigado,
Lulaz