Wie überprüfe ich den Dateisystemtyp eines logischen Volumes mit lvm
einem anderen Dienstprogramm?
Wenn mein logisches Volume beispielsweise lautet, /dev/vg1/lv1
wie kann der Dateisystemtyp überprüft werden?
Ich habe ein ext4
Dateisystem im logischen Volume mit erstellt mkfs -t ext4 /dev/vg1/lv1
. Aber ich weiß nicht, wie ich es überprüfen soll. Ich konnte keine Option für Thin Is sehen lvm
?
Antworten:
Wie bei jedem anderen Blockgerät. z.B
Wenn es ext4 ist, sagt es etwas wie:
Alternativ könnten Sie laufen
blkid /dev/vg1/lv1
. Das würde so etwas wie berichten:Von
man file
:quelle
lvm
Befehl dafür?/dev/sdb#: block special
file
oderfile -s
?-s
(oder--special-files
) weistfile
an, spezielle Block- oder Zeichendateien zu identifizieren. sehenman file
und suchen--special-files
.file
brauchte es,--dereference
damit es durch den symbolischen Link von / dev / vg0 / lv0 sehen konnteVerwenden Sie
lsblk -f
.quelle
Wenn das logische Volume mehrere Partitionen hat, kann es hilfreich sein, die Partitionsversätze zu kennen.
Verwenden Sie
fdisk
diese Option , um die Partitionsinformationen des Volumes zu lesen:Verwenden Sie dann
blkid
, um den Dateisystemtyp zu bestimmen. Die-p
Option führt eine Tiefenprüfung unter Umgehung der lokalenblkid
Cache-Datei durch, und das Großbuchstaben-O
bestimmt den zu prüfenden Byte-Offset. Der Versatz wird durch Multiplizieren des Startsektors mit der Sektorgröße bestimmt; z.B,wo die Backticks zum Inlinen des Ausdrucks dienen und der Backslash
\*
verhindert, dass Bash das Sternchen frisst.Hier ist der
blkid
Befehl zum Bestimmen des Zieldateisystems:was in diesem Beispiel ist: ext3 .
Mounten Sie den Offset, um auf das Dateisystem zuzugreifen:
Die oben in SLES 12.4 ausgeführten Operationen:
quelle