Wenn ich eine Festplatte an FreeBSD anschließe, kann ich alle angeschlossenen Festplatten wie folgt auflisten:
[root@freenas] ~# sysctl kern.disks
kern.disks: xbd2 xbd1 ada0
[root@freenas] ~#
Wie kann ich dann die Größe der einzelnen angeschlossenen Festplatten herausfinden?
Antwort1
diskinfo -v ada0
wenn Sie nur die Festplattengröße sehen möchten.
Wenn Sie diese Informationen in einem Skript verwenden möchten, können Sie sysctl -n kern.geom.confxml
die Ausgabe analysieren.
Antwort2
Die Geometrie jeder Festplatte kann per fdisk ada0
Dienstprogramm angezeigt werden.
Für Dateisysteme verwendete Datenträger werden mount
ohne Argumente angezeigt.
Die verfügbare Kapazität des Dateisystems auf einer Festplatte kann angezeigt werden durchdf -h <filesystem>