Perché vgs lo visualizza?
Ho un RAID a 5 dischi, che utilizza una versione di Linux come sistema operativo, dove il volume (?) Risultante dalla configurazione RAID si chiama / dev / md8 ed è 8,9 TB.
Su questo RAID ho due "condivisioni" (non sono sicuro di quale tipo di dispositivo o simile siano, ma nell'interfaccia utente web sono elencate come "condivisioni"), S1 e S2. Né S1 né S2 hanno limiti alle loro dimensioni (potrebbero utilizzare 8,9 TB se necessario).
S1 contiene 12 GB di dati, S2 è vuoto. Quando si guarda nell'interfaccia grafica, riporta un utilizzo dello 0,1% e 8,9 TB liberi di 8,9 TB disponibili. Sembra tutto ragionevole.
Tuttavia, quando eseguo vgs, l'output è simile a questo:
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
vg 1 1 0 wz--n- 8.17t 0
8.17 potrebbe essere un problema di 1000 vs 1024, ma perché VFree 0? Non dovrebbe essere ≈ 8,17 o 8,9 TB?
Risposte
8.17 v 8.9 è la differenza più probabile tra TiB (1024 base) e TB (1000 base) come suggerito (8.17 TiB è circa 8,98 TB).
Il gruppo di volumi è solo un contenitore, per vedere i "dispositivi foglia" effettivi, è necessario utilizzare lvsper visualizzare i volumi logici. VG free 0 molto probabilmente significa che tutto lo spazio libero nel gruppo di volumi viene utilizzato dai volumi logici. I volumi logici sono i dispositivi a blocchi di livello superiore che vedrai in lsblko in /dev/mapper/<vgname>-<lvname>e che possono essere usati per creare filesystem su, montati ecc.