Wie überprüfe ich den benutzten Speicherplatz für das pvdisplay?

423
Free Aac

In AIX mit lspv hdisk0 kann ich insgesamt pps, freie pps, gebrauchte pps erhalten

TOTAL PPs: 1119 (71616 megabytes) VG DESCRIPTORS: 2 FREE PPs: 272 (17408 megabytes) HOT SPARE: no USED PPs: 847 (54208 megabytes) MAX REQUEST: 256 kilobytes 

In Linux bekomme ich

 $pvdisplay /dev/sda2 PV Name /dev/sda2 VG Name VolGroup PV Size 15.51 GiB / not usable 3.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 3970 Free PE 0 Allocated PE 3970 

Ich bin neu in diesem Bereich und kann diese PE-Größe, Total PE, Free PE, nicht verstehen

Wie lerne ich die Festplattengröße, den belegten Speicherplatz, den freien Speicherplatz mit pvdisplay oder einem anderen Befehl kennen? Wie zeigt Free PE 0, aber df -h freien Festplattenspeicher? Ich muss die Festplattenauslastung und nicht die Dateisystemauslastung berechnen.

0

1 Antwort auf die Frage

0
mtak

Unter Linux werden PEs wie in einer Partitionstabelle einem LV zugewiesen. LVM interessiert sich nicht für das Dateisystem, das sich in der LV befindet, und verfolgt nicht, welche Blöcke verwendet werden und welche nicht. Daher stehen alle zugewiesenen PEs nicht zur Zuordnung zu anderen LVs zur Verfügung, auch wenn keine Daten darauf geschrieben wurden.

Sie haben 0 freie PEs, die Sie LVs zuweisen können, sodass Sie dort stecken bleiben. Je nachdem, welches Dateisystem Sie ausführen, können Sie es verkleinern. Dann können Sie die Größe eines vorhandenen LV reduzieren, um PEs zu verwenden lvreduce -L -5G /dev/vg/disk-name.

Wenn Sie einen Messwert für die Datenträgernutzung benötigen, können Sie entweder sagen, dass der Datenträger zu 100% belegt ist, oder Sie verwenden die Dateisystemauslastung und geben diese an (was meiner Meinung nach eine nützlichere Metrik ist). Die Auslastung von Dateisystemen würde mich mehr interessieren, da dies der tatsächlich zur Verfügung stehende Speicherplatz für Anwendungen ist. Dadurch werden auch andere Komplexitäten wie RAID-Faktoren und Dateisystem-Overhead beseitigt.

danke für die Antwort. tatsächlich zeigen wir sowohl du als auch fu in Berichten an. Für aix ist es in Ordnung, aber wenn man zu Linux fu kommt, ist es gut, aber wenn man mit cat / proc / partition 99% zeigt, berechnen wir DU. Sowohl DU als auch FU kommen in Berichten unterschiedlich vor Free Aac vor 6 Jahren 0
Warum nicht einfach den `df`-Befehl verwenden? mtak vor 6 Jahren 0
Mit df berechnen wir bereits FU. Free Aac vor 6 Jahren 0