Disparità tra il comando ls e il report quota per l'utilizzo dello spazio
Quando si utilizza il ls
comando per visualizzare il contenuto di un FlexVol volume montato su un client UNIX, le dimensioni dei file visualizzati nell'output potrebbero differire dall'utilizzo dello spazio visualizzato nel report quota per il volume, a seconda del tipo di blocchi di dati per il file.
L'output di ls
il comando visualizza solo le dimensioni di un file e non include i blocchi indiretti utilizzati dal file. Anche i blocchi vuoti del file vengono inclusi nell'output del comando.
Pertanto, se un file non ha blocchi vuoti, la dimensione visualizzata da ls
il comando potrebbe essere inferiore all'utilizzo del disco specificato da un report di quota a causa dell'inclusione di blocchi indiretti nel report di quota. Al contrario, se il file contiene blocchi vuoti, le dimensioni visualizzate da ls
il comando potrebbe essere superiore all'utilizzo del disco specificato dal report delle quote.
L'output di ls
il comando visualizza solo le dimensioni di un file e non include i blocchi indiretti utilizzati dal file. Anche i blocchi vuoti del file vengono inclusi nell'output del comando.
Il seguente report sulle quote mostra un limite di 10 MB per un qtree q1:
----Disk---- ----Files----- Quota Volume Tree Type ID Used Limit Used Limit Specifier ------- -------- ------ ------- ----- ----- ------ ------ --------- vol1 q1 tree user1 10MB 10MB 1 - q1 ...
Un file presente nello stesso qtree può avere una dimensione che supera il limite di quota quando viene visualizzato da un client UNIX utilizzando ls
comando, come illustrato nell'esempio seguente:
[user1@lin-sys1 q1]$ ls -lh -rwxr-xr-x 1 user1 nfsuser **27M** Apr 09 2013 file1