não pode redimensionar root no Ubuntu Server 12.04 LTS

1

Eu fiz lvresize -L 264G 101/root (foi de 15 GB), mas /dev/mapper/101-root mostra 13 GB. O que estou fazendo de errado? Eu realmente aprecio a ajuda!

root@server1:/home/user# df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/101-root   13G  2.5G  9.5G  21% /
udev                 621M  4.0K  621M   1% /dev
tmpfs                 252M  296K  251M   1% /run
none                  5.0M     0  5.0M   0% /run/lock
none                  629M     0  629M   0% /run/shm
/dev/sda1             228M   26M  191M  12% /boot
root@server1:/home/user# lvs
LV     VG   Attr   LSize   Origin Snap%  Move Log Copy%  Convert
root   101  -wi-ao 464.00g                                      
swap_1 101  -wi-ao   1.25g   
    
por Zeit 18.03.2013 / 14:14

2 respostas

1

lvresize redimensionar apenas o volume LVM, mas em df você visualiza o tamanho da partição (ext4) o mastro também redimensiona o partiton (nem todo o redimensionamento online do suporte à partição).

# lvextend -L 20G VolGroup00/lvolhome (or lvresize -L +5G VolGroup00/lvolhome)
# resize2fs /dev/VolGroup00/lvolhome
    
por 18.03.2013 / 14:22
3

Fazer lvresize não é suficiente, você também precisa ampliar o sistema de arquivos. A maneira como isso é feito depende do tipo de sistema de arquivos (por exemplo, com xfs_growfs para XFS ou resize2fs para ext3 / ext4).

Certifique-se de ter um backup antes de fazer isso.

    
por 18.03.2013 / 14:23