LVM Extend… não tenho certeza se o sistema de arquivos

1

Eu gostaria de estender minha partição LVM. Primeiro eu fiz

lvextend -L +100G /dev/server/home

Agora ainda tenho que estender o sistema de arquivos. Os tutoriais me dizem para usar resize2fs , mas isso só funciona para ext2 e ext3. Eu nem sei qual sistema de arquivos eu tenho ...

fdisk /dev/server/home/

não funciona ... como eu sei que tipo de sistema de arquivos eu tenho na minha partição lvm?

    
por Jarvin 03.05.2010 / 01:23

2 respostas

5

Se é um sistema de arquivos montado, você pode usar df -hT :

$ df -hT
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda1     ext4    5.5G  3.0G  2.3G  58% /
none      devtmpfs    229M  252K  229M   1% /dev
none         tmpfs    233M     0  233M   0% /dev/shm
none         tmpfs    233M  100K  233M   1% /var/run
none         tmpfs    233M     0  233M   0% /var/lock
none         tmpfs    233M     0  233M   0% /lib/init/rw

A coluna "type" indica o sistema de arquivos em uso; a coluna "filesystem" é a partição / dispositivo em que está localizada. (Este exemplo é de um sistema Ubuntu Lucid; meu sistema Debian exibe o tipo de arquivo da partição root como rootfs ao invés do ext3 correto.)

Se o sistema de arquivos não estiver montado, ou df o exibe como tipo rootfs , você pode usar uma ferramenta como blkid , que verifica o dispositivo mais diretamente:

$ sudo blkid /path/to/filesystem/device
/dev/sda1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"
    
por 03.05.2010 / 01:43
0

Uma versão recente do arquivo GNU também lhe dirá (desde que forneça os sinalizadores para seguir links simbólicos e procurar arquivos especiais de dispositivos 'in'):

[dan@khorium ~]$ sudo file -Ls /dev/vgcore/home
/dev/vgcore/home: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)

    
por 02.06.2010 / 17:26