LVM Extend ... nicht sicher das Dateisystem

802
Jarvin

Ich möchte meine LVM-Partition erweitern. Zuerst habe ich gemacht

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

Jetzt muss ich das Dateisystem noch erweitern. Die Tutorials sagen mir zu benutzen resize2fs, aber das funktioniert nur für ext2 und ext3. Ich bin mir nicht mal sicher, welches Dateisystem ich habe ...

fdisk /dev/server/home/ 

funktioniert nicht ... Woher weiß ich, welches Dateisystem ich auf meiner Lvm-Partition habe?

1

2 Antworten auf die Frage

5
quack quixote

Wenn es sich um ein angehängtes Dateisystem handelt, können Sie Folgendes verwenden 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 

Die Spalte "Typ" zeigt das verwendete Dateisystem an. Die Spalte "Dateisystem" ist die Partition / das Gerät, auf dem sie sich befindet. (Dieses Beispiel stammt aus einem Ubuntu-Lucid-System; mein Debian-System zeigt den Stammdateityp als rootfs anstelle des korrekten ext3 an .)

Wenn das Dateisystem nicht gemountet ist oder df es als Typ rootfs anzeigt, können Sie ein Tool wie blkid verwenden, das das Gerät direkter prüft:

$ sudo blkid /path/to/filesystem/device /dev/sda1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4" 
Thanks! Turned out the answer was "xfs" so I had to use the "xfs_growfs" command Jarvin vor 14 Jahren 0
0
Norky

A recent version of GNU file will also tell you (so long as provide the flags for it to follow symlinks and look 'in' device special files):

[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)