Disparidad entre el comando ls y el informe de cuota para el uso de espacio
Cuando se utiliza ls
el comando para ver el contenido de un FlexVol volume montado en un cliente UNIX, los tamaños de archivo que se muestran en el resultado pueden diferir del uso que se muestra en el informe de cuotas del volumen, según el tipo de bloques de datos del archivo.
El resultado del ls
el comando muestra sólo el tamaño de un archivo y no incluye los bloques indirectos utilizados por el archivo. Los bloques vacíos del archivo también se incluyen en el resultado del comando.
Por lo tanto, si un archivo no tiene bloques vacíos, el tamaño que muestra el ls
el comando puede ser inferior al uso de disco especificado por un informe de cuotas debido a la inclusión de bloques indirectos en el informe de cuotas. A la inversa, si el archivo tiene bloques vacíos, entonces el tamaño que muestra el ls
el comando puede ser superior al uso del disco especificado por el informe de cuotas.
El resultado del ls
el comando muestra sólo el tamaño de un archivo y no incluye los bloques indirectos utilizados por el archivo. Los bloques vacíos del archivo también se incluyen en el resultado del comando.
En el siguiente informe de cuotas se muestra un límite de 10 MB para un primer trimestre de qtree:
----Disk---- ----Files----- Quota Volume Tree Type ID Used Limit Used Limit Specifier ------- -------- ------ ------- ----- ----- ------ ------ --------- vol1 q1 tree user1 10MB 10MB 1 - q1 ...
Un archivo presente en el mismo qtree puede tener un tamaño que supere el límite de cuota cuando se vea desde un cliente UNIX utilizando el ls
comando, como se muestra en el siguiente ejemplo:
[user1@lin-sys1 q1]$ ls -lh -rwxr-xr-x 1 user1 nfsuser **27M** Apr 09 2013 file1